Fix the issue that push callback can't be callbacked 52/31052/1
authorwu zheng <wu.zheng@intel.com>
Sun, 30 Nov 2014 08:57:55 +0000 (16:57 +0800)
committerwu zheng <wu.zheng@intel.com>
Sun, 30 Nov 2014 08:57:55 +0000 (16:57 +0800)
The condition of cmp is error.
It results in the issue.
The condition has been modified.

Change-Id: Ied976a15de30d58485db35197a28297299b2210a
Signed-off-by: Wu Zheng <wu.zheng@intel.com>
capi/bluetooth-obex.c

index 7649417..7269d42 100644 (file)
@@ -792,7 +792,8 @@ static void bt_opp_client_transfer_state_cb(unsigned int id,
        DBG("+");
 
        if (state == BT_OPP_TRANSFER_QUEUED) {
-               if (id == 0 && g_strcmp0(name, "OBEX_TRANSFER_QUEUED")) {
+               DBG("id = %d, name = %s", id, name);
+               if (id == 0 && !g_strcmp0(name, "OBEX_TRANSFER_QUEUED")) {
                        if (bt_push_responded_cb)
                                bt_push_responded_cb(BT_ERROR_NONE,
                                                        address, user_data);