[PATCH weston] ivi-layout: Add missing free() in ivi_view_create

Raúl Peñacoba raul.mikaop.zelda at gmail.com
Wed Mar 29 16:13:36 UTC 2017


Signed-off-by: Raúl Peñacoba <raul.mikaop.zelda at gmail.com>
---
 ivi-shell/ivi-layout.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/ivi-shell/ivi-layout.c b/ivi-shell/ivi-layout.c
index 64e4ead8..298e18ea 100644
--- a/ivi-shell/ivi-layout.c
+++ b/ivi-shell/ivi-layout.c
@@ -173,6 +173,7 @@ ivi_view_create(struct ivi_layout_layer *ivilayer,
 	ivi_view->view = weston_view_create(ivisurf->surface);
 	if (ivi_view->view == NULL) {
 		weston_log("fails to allocate memory\n");
+		free(ivi_view);
 		return NULL;
 	}
 
-- 
2.12.1



More information about the wayland-devel mailing list