Add bt-driver-insmod.service trigger logic
[platform/core/connectivity/bluetooth-frwk.git] / bt-service / bt-service-proximity.c
index 8002671..dadf5e4 100644 (file)
@@ -83,9 +83,11 @@ int bt_set_proximity_property(bluetooth_device_address_t *device_address,
        _bt_convert_addr_type_to_string(address, device_address->addr);
 
        device_path = _bt_get_device_object_path(address);
-       retv_if(device_path == NULL, BLUETOOTH_ERROR_NOT_CONNECTED);
 
-       BT_INFO("device_path is created[%s]", device_path);
+       if (device_path == NULL)
+               return BLUETOOTH_ERROR_NOT_CONNECTED;
+       else
+               BT_INFO("device_path is created[%s]", device_path);
 
        value_str = _bt_convert_alert_level_to_string(alert_level);
        property_str = _bt_convert_property_to_string(property);
@@ -146,9 +148,11 @@ int bt_get_proximity_property(bluetooth_device_address_t *device_address,
        _bt_convert_addr_type_to_string(address, device_address->addr);
 
        device_path = _bt_get_device_object_path(address);
-       retv_if(device_path == NULL, BLUETOOTH_ERROR_NOT_CONNECTED);
 
-       BT_INFO("device_path is created[%s]", device_path);
+       if (device_path == NULL)
+               return BLUETOOTH_ERROR_NOT_CONNECTED;
+       else
+               BT_INFO("device_path is created[%s]", device_path);
 
        property_str = _bt_convert_property_to_string(property);
 
@@ -220,9 +224,11 @@ int bt_get_proximity_supported_services(bluetooth_device_address_t *device_addre
        _bt_convert_addr_type_to_string(address, device_address->addr);
 
        device_path = _bt_get_device_object_path(address);
-       retv_if(device_path == NULL, BLUETOOTH_ERROR_NOT_CONNECTED);
 
-       BT_INFO("device_path is created[%s]", device_path);
+       if (device_path == NULL)
+               return BLUETOOTH_ERROR_NOT_CONNECTED;
+       else
+               BT_INFO("device_path is created[%s]", device_path);
 
        proxy = g_dbus_proxy_new_sync(conn, G_DBUS_PROXY_FLAGS_NONE,
                                                        NULL, BT_BLUEZ_NAME,