diff options
author | Marcus Fritzsch <marcus.fritzsch@xse.de> | 2014-07-24 13:12:58 +0200 |
---|---|---|
committer | Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp> | 2014-08-12 22:15:15 +0900 |
commit | ecfb57659c10a5b4f69e414cbaec2a5445b36884 (patch) | |
tree | 2246b89a0e3144527999489178b3b558e26851c1 | |
parent | 30f3bfc5ca57e714b508a4570e60ad619e3916b1 (diff) | |
download | wayland-ivi-extension-ecfb57659c10a5b4f69e414cbaec2a5445b36884.tar.gz |
ilmControl: some initialization fixes
Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
-rw-r--r-- | ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c | 8 |
1 files changed, 2 insertions, 6 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 7eac824..eb36393 100644 --- a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c +++ b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c @@ -1062,6 +1062,7 @@ controller_listener_surface(void *data, wl_list_init(&ctx_surf->link); wl_list_insert(&ctx->list_surface, &ctx_surf->link); + wl_list_init(&ctx_surf->order.link); ivi_controller_surface_add_listener(ctx_surf->controller, &controller_surface_listener, ctx_surf); } @@ -1159,13 +1160,8 @@ registry_handle_control(void *data, ctx_scrn->id_from_server = wl_proxy_get_id(pxy); ctx_scrn->id_screen = ctx->num_screen; ctx->num_screen++; - ctx_scrn->controller = NULL; - ctx_scrn->prop.layerCount = 0; - ctx_scrn->prop.layerIds = NULL; - ctx_scrn->prop.harwareLayerCount = 0; - ctx_scrn->prop.screenWidth = 0; - ctx_scrn->prop.screenHeight = 0; wl_list_init(&ctx_scrn->order.list_layer); + wl_list_init(&ctx_scrn->order.link); wl_list_insert(&ctx->list_screen, &ctx_scrn->link); } } |