From 244da0767bc2ab9d3b479c3774025af567235417 Mon Sep 17 00:00:00 2001 From: Wootak Jung Date: Thu, 14 Jan 2021 07:12:17 +0900 Subject: [PATCH] [Bluetooth][Non-ACR] GetBondedDevice converting issue (#2518) Signed-off-by: Wootak Jung --- .../Tizen.Network.Bluetooth/BluetoothAdapterImpl.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothAdapterImpl.cs b/src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothAdapterImpl.cs index e577543..b2788c5 100644 --- a/src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothAdapterImpl.cs +++ b/src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothAdapterImpl.cs @@ -492,6 +492,7 @@ namespace Tizen.Network.Bluetooth internal BluetoothDevice GetBondedDevice(string address) { IntPtr deviceInfo; + BluetoothDevice btDevice; int ret = Interop.Bluetooth.GetBondedDeviceByAddress(address, out deviceInfo); if(ret != (int)BluetoothError.None) { @@ -499,9 +500,9 @@ namespace Tizen.Network.Bluetooth BluetoothErrorFactory.ThrowBluetoothException(ret); } BluetoothDeviceStruct device = (BluetoothDeviceStruct)Marshal.PtrToStructure(deviceInfo, typeof(BluetoothDeviceStruct)); - + btDevice = BluetoothUtils.ConvertStructToDeviceClass(device); Interop.Bluetooth.FreeDeviceInfo(deviceInfo); - return BluetoothUtils.ConvertStructToDeviceClass(device); + return btDevice; } internal bool IsServiceUsed(string serviceUuid) -- 2.7.4