layout: Remove unused ivi_compositor reference
[src/agl-compositor.git] / src / layout.c
index 6f6c763..60197b0 100644 (file)
@@ -32,6 +32,8 @@
 #include <libweston/libweston.h>
 #include <libweston-desktop/libweston-desktop.h>
 
+#include "agl-shell-desktop-server-protocol.h"
+
 #define AGL_COMP_DEBUG
 
 static void
@@ -165,7 +167,7 @@ ivi_layout_init(struct ivi_compositor *ivi, struct ivi_output *output)
                   output->area.x, output->area.y);
 }
 
-static struct ivi_surface *
+struct ivi_surface *
 ivi_find_app(struct ivi_compositor *ivi, const char *app_id)
 {
        struct ivi_surface *surf;
@@ -325,7 +327,6 @@ ivi_layout_popup_re_add(struct ivi_surface *surface)
 {
        assert(surface->role == IVI_SURFACE_ROLE_POPUP);
        struct weston_view *view = surface->view;
-       struct ivi_compositor *ivi = surface->ivi;
 
        if (weston_view_is_mapped(view)) {
                struct weston_desktop_surface *dsurface = surface->dsurface;
@@ -470,7 +471,6 @@ ivi_layout_activate(struct ivi_output *output, const char *app_id)
                /* force repaint of the entire output */
                weston_output_damage(output->output);
        }
-
 }
 
 static struct ivi_output *