Merge "Get AdapterService while setting priority" into q-keystone-qcom-dev
diff --git a/src/com/android/bluetooth/hfp/HeadsetService.java b/src/com/android/bluetooth/hfp/HeadsetService.java
index b255c40..d9cadd9 100644
--- a/src/com/android/bluetooth/hfp/HeadsetService.java
+++ b/src/com/android/bluetooth/hfp/HeadsetService.java
@@ -1175,8 +1175,12 @@
enforceCallingOrSelfPermission(BLUETOOTH_ADMIN_PERM, "Need BLUETOOTH_ADMIN permission");
Log.i(TAG, "setPriority: device=" + device + ", priority=" + priority + ", "
+ Utils.getUidPidString());
- mAdapterService.getDatabase()
+ AdapterService adapterService = AdapterService.getAdapterService();
+ if (adapterService != null)
+ adapterService.getDatabase()
.setProfilePriority(device, BluetoothProfile.HEADSET, priority);
+ else
+ Log.i(TAG, "adapter service is null");
return true;
}