After unref, initialize the variable 91/128591/1
authorInjun Yang <injun.yang@samsung.com>
Wed, 10 May 2017 11:34:52 +0000 (20:34 +0900)
committerInjun Yang <injun.yang@samsung.com>
Wed, 10 May 2017 11:34:52 +0000 (20:34 +0900)
Change-Id: I2075c74ca694b5e775b8dcfd664548079cde54d3

src/gatt-database.c

index 216e643..62dab94 100644 (file)
@@ -1130,14 +1130,12 @@ static void conf_cb(void *user_data)
 
        if (confirm) {
                /* Send confirmation to application */
-               if (g_dbus_proxy_method_call(confirm->proxy, "IndicateConfirm",
+               g_dbus_proxy_method_call(confirm->proxy, "IndicateConfirm",
                                                        indicate_confirm_setup_cb,
                                                        indicate_confirm_reply_cb, confirm->device,
-                                                       NULL) == TRUE) {
-                       g_dbus_proxy_unref(confirm->proxy);
-                       return;
-               }
+                                                       NULL);
                g_dbus_proxy_unref(confirm->proxy);
+               confirm->proxy = NULL;
        }
 #endif
 }