From: Gwanglim Lee Date: Fri, 5 Aug 2016 12:41:22 +0000 (+0900) Subject: wayland-shm-buffer: fixed dereference of freed buffer. X-Git-Tag: submit/tizen/20160809.062109~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7db4804e91b9c47a7be5a85b27cadd492d607fc8;p=platform%2Fcore%2Fuifw%2Fpepper.git wayland-shm-buffer: fixed dereference of freed buffer. Change-Id: I355285aa9a6ee5e73e35dc44ec3cdf557a9d3fbf --- diff --git a/src/lib/wayland/wayland-shm-buffer.c b/src/lib/wayland/wayland-shm-buffer.c index dfbfd48..b43584e 100644 --- a/src/lib/wayland/wayland-shm-buffer.c +++ b/src/lib/wayland/wayland-shm-buffer.c @@ -108,12 +108,12 @@ error: if (fd >= 0) close(fd); - if (buffer) - free(buffer); - if (buffer->target) pepper_render_target_destroy(buffer->target); + if (buffer) + free(buffer); + return NULL; }