use the exported function table to obtain weston_view's 93/26593/1
authorJanos Kovacs <jankovac503@gmail.com>
Mon, 18 Aug 2014 14:24:07 +0000 (17:24 +0300)
committerJanos Kovacs <jankovac503@gmail.com>
Sun, 24 Aug 2014 18:50:33 +0000 (21:50 +0300)
Change-Id: I185dd5e6fcf22fa52a9ae2dfb79cfd1f1edde300
Signed-off-by: Janos Kovacs <jankovac503@gmail.com>
src/ico_window_mgr.c

index f27d83a..2d19f57 100644 (file)
@@ -477,7 +477,7 @@ ico_ivi_get_primary_view(struct uifw_win_surface *usurf)
         }
     }
     if (! ev)   {
-        ev = ivi_layout_get_weston_view(usurf->ivisurf);
+        ev = ivi_layout_interface.get_weston_view(usurf->ivisurf);
     }
     if (! ev)   {
         uifw_error("ico_ivi_get_primary_view: usurf=%08x(%x) surface=%08x has no view",
@@ -1185,9 +1185,9 @@ ico_ivi_surfaceCreateNotification(struct ivi_layout_surface *ivisurf, void *user
     if (ivi_layout_surfaceAddNotification(ivisurf, ico_ivi_surfacePropertyNotification, NULL) != 0)  {
         uifw_error("ico_ivi_surfaceCreateNotification: ivi_layout_surfaceAddNotification Error");
     }
-    ev = ivi_layout_get_weston_view(ivisurf);
+    ev = ivi_layout_interface.get_weston_view(ivisurf);
     if (! ev)   {
-        uifw_error("ico_ivi_surfaceCreateNotification: ivi_layout_get_weston_view Error");
+        uifw_error("ico_ivi_surfaceCreateNotification: ivi_layout_interface.get_weston_view Error");
     }
     else    {
         es = ev->surface;
@@ -1345,7 +1345,7 @@ ico_ivi_surfacePropertyNotification(struct ivi_layout_surface *ivisurf,
                 usurf->animation.pos_y = usurf->y;
                 usurf->animation.pos_width = usurf->width;
                 usurf->animation.pos_height = usurf->height;
-                ev = ivi_layout_get_weston_view(ivisurf);
+                ev = ivi_layout_interface.get_weston_view(ivisurf);
                 if (ev) {
                     usurf->animation.alpha = ev->alpha;
                 }