From: Tim Wiederhake Date: Thu, 27 Jan 2011 00:32:36 +0000 (+0100) Subject: Don't create buffer from NULL pointer X-Git-Tag: upstream/0.1.8~3571 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ac5c5e78533d093d9f790564bea114194a387c3a;p=profile%2Fivi%2Fweston-ivi-shell.git Don't create buffer from NULL pointer Fixes regression introduced in f58d8ca1bd20180bfae3a3a047e8098e0b22b5aa. --- diff --git a/compositor/compositor.c b/compositor/compositor.c index 324e73d..ed7656b 100644 --- a/compositor/compositor.c +++ b/compositor/compositor.c @@ -264,6 +264,8 @@ create_buffer_from_png(struct wlsc_compositor *ec, struct wl_buffer *buffer; pixels = wlsc_load_image(filename, width, height); + if(pixels == NULL) + return NULL; buffer = ec->create_buffer(ec, width, height, &ec->compositor.premultiplied_argb_visual,