summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/compositor.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/compositor.c b/src/compositor.c
index 6aec416..68001bf 100644
--- a/src/compositor.c
+++ b/src/compositor.c
@@ -1114,7 +1114,8 @@ load_wayland_backend(struct ivi_compositor *ivi, int *argc, char *argv[],
wl_list_insert(&ivi->backends, &ivi_backend->link);
- ivi->window_api = weston_windowed_output_get_api(ivi->compositor);
+ ivi->window_api = weston_windowed_output_get_api(ivi->compositor,
+ WESTON_WINDOWED_OUTPUT_WAYLAND);
/*
* We will just assume if load_backend() finished cleanly and
@@ -1196,7 +1197,8 @@ load_x11_backend(struct ivi_compositor *ivi, int *argc, char *argv[],
&ivi_backend->heads_changed);
- ivi->window_api = weston_windowed_output_get_api(ivi->compositor);
+ ivi->window_api = weston_windowed_output_get_api(ivi->compositor,
+ WESTON_WINDOWED_OUTPUT_X11);
if (!ivi->window_api) {
weston_log("Cannot use weston_windowed_output_api.\n");
return -1;