[Bluetooth][Non-ACR] Fix unhandled exception in GetBondedDevice() (#2514)
authordh79pyun <31202060+dh79pyun@users.noreply.github.com>
Tue, 12 Jan 2021 22:49:13 +0000 (07:49 +0900)
committerGitHub <noreply@github.com>
Tue, 12 Jan 2021 22:49:13 +0000 (07:49 +0900)
commit8b79057a31ef84cd18895c7de1d29b05310c0540
tree286741e3318e0607dbf1f7e871efaf859a055ae1
parenta836be2edec4218096a3b8f6f71f7c0619ecd967
[Bluetooth][Non-ACR] Fix unhandled exception in GetBondedDevice() (#2514)

Device is not bonded : System.NullReferenceException: Object reference not set to an instance of an object.
    at System.SpanHelpers.IndexOf(Byte& searchSpace, Byte value, Int32 length)
    at System.String.Ctor(SByte* value)
    at System.Runtime.InteropServices.Marshal.PtrToStringAnsi(IntPtr ptr)
    at Tizen.Network.Bluetooth.BluetoothUtils.ConvertStructToDeviceClass(BluetoothDeviceStruct device)
    at Tizen.Network.Bluetooth.BluetoothAdapterImpl.GetBondedDevice(String address)
    at Tizen.Network.Bluetooth.BluetoothAdapter.GetBondedDevice(String address)

Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
src/Tizen.Network.Bluetooth/Tizen.Network.Bluetooth/BluetoothStructs.cs