diff --git a/src/cairo-error-private.h b/src/cairo-error-private.h index 1ab57ddf8..d8cc7c004 100644 --- a/src/cairo-error-private.h +++ b/src/cairo-error-private.h @@ -112,10 +112,10 @@ enum _cairo_int_status { typedef enum _cairo_int_status cairo_int_status_t; #define _cairo_status_is_error(status) \ - (status != CAIRO_STATUS_SUCCESS && status < CAIRO_STATUS_LAST_STATUS) + ((status) != CAIRO_STATUS_SUCCESS && (status) < CAIRO_STATUS_LAST_STATUS) #define _cairo_int_status_is_error(status) \ - (status != CAIRO_INT_STATUS_SUCCESS && status < CAIRO_INT_STATUS_LAST_STATUS) + ((status) != CAIRO_INT_STATUS_SUCCESS && (status) < CAIRO_INT_STATUS_LAST_STATUS) cairo_private cairo_status_t _cairo_error (cairo_status_t status);