summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xweston-ivi-shell/src/ivi-controller.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/weston-ivi-shell/src/ivi-controller.c b/weston-ivi-shell/src/ivi-controller.c
index 154973b..4de3e36 100755
--- a/weston-ivi-shell/src/ivi-controller.c
+++ b/weston-ivi-shell/src/ivi-controller.c
@@ -955,6 +955,9 @@ controller_layer_set_render_order(struct wl_client *client,
int i = 0;
(void)client;
+ layoutsurf_array = (struct ivi_layout_surface**)calloc(
+ id_surfaces->size, sizeof(void*));
+
wl_array_for_each(id_surface, id_surfaces) {
wl_list_for_each(ivisurf, &ivilayer->shell->list_surface, link) {
id_layout_surface = ivi_layout_getIdOfSurface(ivisurf->layout_surface);