diff --git a/render/color.c b/render/color.c index a033619b5..bbc07dc9f 100644 --- a/render/color.c +++ b/render/color.c @@ -30,7 +30,7 @@ void wlr_color_transform_init(struct wlr_color_transform *tr, enum wlr_color_tra } struct wlr_color_transform *wlr_color_transform_init_srgb(void) { - struct wlr_color_transform *tx = calloc(1, sizeof(struct wlr_color_transform)); + struct wlr_color_transform *tx = calloc(1, sizeof(*tx)); if (!tx) { return NULL; } diff --git a/render/color_lcms2.c b/render/color_lcms2.c index e6a2673e1..88df46087 100644 --- a/render/color_lcms2.c +++ b/render/color_lcms2.c @@ -95,7 +95,7 @@ struct wlr_color_transform *wlr_color_transform_init_linear_to_icc( } } - tx = calloc(1, sizeof(struct wlr_color_transform_lut3d)); + tx = calloc(1, sizeof(*tx)); if (!tx) { goto out_lcms_tr; }