pub fn check_precision_range(precision: &mut i32, error_code: &mut i32)
Check if precision is within acceptable range and adjust if needed Direct port from clipper.core.h line 682