summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Fritzsch <marcus.fritzsch@xse.de>2014-07-22 13:52:06 +0200
committerNobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>2014-08-12 22:15:14 +0900
commitf8d44cf242945001214dfa29eb6345d57009ddf4 (patch)
tree23eb0adaf901667e56efa5f1e648bf0d50cb4736
parent809a8013d9c80ddc37727c1ff4df7f4554f39131 (diff)
downloadwayland-ivi-extension-f8d44cf242945001214dfa29eb6345d57009ddf4.tar.gz
ilmControl: fix a minor memory leak
Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
-rw-r--r--ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c
index 2709c6f..e06d8b9 100644
--- a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c
+++ b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c
@@ -1054,6 +1054,7 @@ controller_listener_surface(void *data,
ctx_surf->controller = ivi_controller_surface_create(
controller, id_surface);
if (ctx_surf->controller == NULL) {
+ free(ctx_surf);
fprintf(stderr, "Failed to create controller surface\n");
return;
}