From 33ed93561ece5b505a9121586da3f5a75729292a Mon Sep 17 00:00:00 2001 From: Leandro Ribeiro Date: Fri, 20 Oct 2023 14:13:07 -0300 Subject: [PATCH] color-noop: make use of xalloc helpers Use xzalloc instead of zalloc, etc. Signed-off-by: Leandro Ribeiro --- libweston/color-noop.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/libweston/color-noop.c b/libweston/color-noop.c index 4bd1e7620..501457692 100644 --- a/libweston/color-noop.c +++ b/libweston/color-noop.c @@ -29,7 +29,7 @@ #include "color.h" #include "shared/helpers.h" -#include "shared/string-helpers.h" +#include "shared/xalloc.h" struct weston_color_manager_noop { struct weston_color_manager base; @@ -67,7 +67,7 @@ cmnoop_get_color_profile_from_icc(struct weston_color_manager *cm, struct weston_color_profile **cprof_out, char **errmsg) { - str_printf(errmsg, "ICC profiles are unsupported."); + *errmsg = xstrdup("ICC profiles are unsupported."); return false; } @@ -107,9 +107,7 @@ cmnoop_create_output_color_outcome(struct weston_color_manager *cm_base, if (!check_output_eotf_mode(output)) return NULL; - co = zalloc(sizeof *co); - if (!co) - return NULL; + co = xzalloc(sizeof *co); /* Identity transform on everything */ co->from_blend_to_output = NULL; @@ -142,9 +140,7 @@ weston_color_manager_noop_create(struct weston_compositor *compositor) { struct weston_color_manager_noop *cm; - cm = zalloc(sizeof *cm); - if (!cm) - return NULL; + cm = xzalloc(sizeof *cm); cm->base.name = "no-op"; cm->base.compositor = compositor;