[RQ170621-00658] fix memory leak. 67/135567/1 accepted/tizen/unified/20170630.083342 submit/tizen/20170623.062943
authorHyihong Chae <hh.chae@samsung.com>
Fri, 23 Jun 2017 06:10:31 +0000 (15:10 +0900)
committerHyihong Chae <hh.chae@samsung.com>
Fri, 23 Jun 2017 06:10:31 +0000 (15:10 +0900)
Change-Id: Ic69f5573a13decc503ec8a44918808876979dde3
Signed-off-by: HyiHong Chae <hh.chae@samsung.com>
packaging/nfc-manager.spec
src/manager/net_nfc_server_handover_bt.c

index 6b8d857562d0874fd59a6878ef84f1a6ebff0690..44f59741bd1120c32d5e3462ab5e981d5a7ed535 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       nfc-manager
 Summary:    NFC framework manager
-Version:    0.1.163
+Version:    0.1.164
 Release:    0
 Group:      Network & Connectivity/NFC
 License:    Flora-1.1
index 092fb4787824eeafdec32cd8e91ccce6729250ec..148472b4f88d73de1fd93c8c32c080a8a36478fa 100755 (executable)
@@ -755,6 +755,8 @@ static int _bt_prepare_pairing(net_nfc_handover_bt_process_context_t *context)
                                        context->step = NET_NFC_LLCP_STEP_RETURN;
                                        context->result = NET_NFC_OK;
                                }
+
+                               bt_adapter_free_device_info(device_info);
                        }
                        else
                        {
@@ -1188,6 +1190,8 @@ static int _bt_do_pairing(net_nfc_handover_bt_process_context_t *context)
                                        /* pair and send response */
                                        context->step = NET_NFC_LLCP_STEP_03;
                                }
+
+                               bt_adapter_free_device_info(device_info);
                        }
                        else
                        {