diff --git a/backend/escl/escl.h b/backend/escl/escl.h index f61561705..7f4964158 100644 --- a/backend/escl/escl.h +++ b/backend/escl/escl.h @@ -152,8 +152,8 @@ enum NUM_OPTIONS }; -#define PIXEL_TO_MM(pixels, dpi) SANE_FIX((SANE_UNFIX(pixels) * (25.4) / dpi)) -#define MM_TO_PIXEL(millimeters, dpi) SANE_FIX((SANE_UNFIX(millimeters) * (dpi) / 25.4)) +#define PIXEL_TO_MM(pixels, dpi) SANE_FIX(SANE_UNFIX(pixels) * 25.4 / (dpi)) +#define MM_TO_PIXEL(millimeters, dpi) SANE_FIX(SANE_UNFIX(millimeters) * (dpi) / 25.4) ESCL_Device *escl_devices(SANE_Status *status); SANE_Status escl_device_add(int port_nb, const char *model_name,