Add missing initialization of signal and list
authorTaekyun Kim <tkq.kim@samsung.com>
Wed, 8 Apr 2015 06:20:39 +0000 (15:20 +0900)
committerTaekyun Kim <tkq.kim@samsung.com>
Fri, 19 Jun 2015 09:06:40 +0000 (18:06 +0900)
Change-Id: I5730e8b175f2fcae942dba25a345e1f9346e58ec

src/modules/wayland/wayland-common.c
src/modules/wayland/wayland-output.c

index 094979e..7cbe4b1 100644 (file)
@@ -79,6 +79,7 @@ pepper_wayland_connect(pepper_compositor_t *compositor, const char *socket_name)
     conn->event_source = wl_event_loop_add_fd(loop, conn->fd, WL_EVENT_READABLE,
                                               handle_wayland_event, conn);
 
+    wl_list_init(&conn->seat_list);
     wl_signal_init(&conn->destroy_signal);
 
     conn->registry = wl_display_get_registry(conn->display);
index 75c9af7..f855b11 100644 (file)
@@ -236,6 +236,9 @@ pepper_wayland_output_create(pepper_wayland_t *conn, int32_t w, int32_t h, const
 
     output->conn = conn;
 
+    wl_signal_init(&output->destroy_signal);
+    wl_signal_init(&output->mode_change_signal);
+
     output->w = w;
     output->h = h;