skin: fix segv problem on Windows. 06/23306/1
authorKitae Kim <kt920.kim@samsung.com>
Mon, 23 Jun 2014 08:11:06 +0000 (17:11 +0900)
committerKitae Kim <kt920.kim@samsung.com>
Mon, 23 Jun 2014 10:22:50 +0000 (19:22 +0900)
mutex variables try locking before they were not initialized.
It causes SEGV problem on Windows.

Change-Id: I27092ffe70a000049926af1d55d688115629cc49
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
tizen/src/skin/maruskin_server.c

index ebf6ce6cdca4b8ccbd197b164484492033adc45f..e3b80cde3f57807a7b61bea97864d72b0ade0719 100644 (file)
@@ -261,6 +261,10 @@ int start_skin_server(int argc, char** argv,
     qmu_argc = qemu_argc;
     qmu_argv = qemu_argv;
 
+    qemu_mutex_init(&mutex_send_data);
+    qemu_mutex_init(&mutex_recv_heartbeat_count);
+    qemu_mutex_init(&mutex_draw_display);
+
     QemuThread qemu_thread;
 
     qemu_thread_create(&qemu_thread, "skin-server", run_skin_server,