queue_set_surface returns 1 when func succeeds 79/62379/1 accepted/tizen/common/20160317.155726 accepted/tizen/ivi/20160318.111705 accepted/tizen/mobile/20160318.111128 accepted/tizen/tv/20160318.111259 accepted/tizen/wearable/20160318.111345 submit/tizen/20160316.070417
authorSooChan Lim <sc1.lim@samsung.com>
Wed, 16 Mar 2016 00:41:14 +0000 (09:41 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Wed, 16 Mar 2016 00:41:14 +0000 (09:41 +0900)
Change-Id: Id0e38c3764fa3c69d8a7fe3e5bf634d57b1a6043

src/wayland-tbm-server.c [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 3ab3aa7..6a5edb0
@@ -45,7 +45,7 @@ DEALINGS IN THE SOFTWARE.
 
 #include "wayland-tbm-int.h"
 
-//#define WL_TBM_SERVER_DEBUG
+#define WL_TBM_SERVER_DEBUG
 
 #define MIN(x,y) (((x)<(y))?(x):(y))
 
@@ -895,15 +895,15 @@ wayland_tbm_server_queue_set_surface(struct wayland_tbm_server_queue *server_que
 {
        struct wl_tbm_queue *client_queue = NULL;
 
-       WL_TBM_RETURN_VAL_IF_FAIL(server_queue != NULL, 1);
+       WL_TBM_RETURN_VAL_IF_FAIL(server_queue != NULL, 0);
 
        if (surface) {
                client_queue = _find_tbm_queue(server_queue->tbm_srv, surface);
-               WL_TBM_RETURN_VAL_IF_FAIL(client_queue != NULL, 2);
+               WL_TBM_RETURN_VAL_IF_FAIL(client_queue != NULL, 0);
        }
 
        if (client_queue == server_queue->client_queue)
-               return 0;
+               return 1;
 
        if (server_queue->client_queue) {
                //Send deactivate;
@@ -933,7 +933,8 @@ wayland_tbm_server_queue_set_surface(struct wayland_tbm_server_queue *server_que
        }
 
        server_queue->client_queue = client_queue;
-       return 0;
+
+       return 1;
 }