Loading android/app/jni/com_android_bluetooth_gatt.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -1037,7 +1037,10 @@ class JniScanningCallbacks : ScanningCallbacks { void OnTrackAdvFoundLost(AdvertisingTrackInfo track_info) { std::shared_lock<std::shared_mutex> lock(callbacks_mutex); CallbackEnv sCallbackEnv(__func__); if (!sCallbackEnv.valid() || !mScanCallbacksObj) return; if (!sCallbackEnv.valid() || !mScanCallbacksObj) { log::error("sCallbackEnv not valid or no mScanCallbacksObj."); return; } ScopedLocalRef<jstring> address( sCallbackEnv.get(), Loading Loading
android/app/jni/com_android_bluetooth_gatt.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -1037,7 +1037,10 @@ class JniScanningCallbacks : ScanningCallbacks { void OnTrackAdvFoundLost(AdvertisingTrackInfo track_info) { std::shared_lock<std::shared_mutex> lock(callbacks_mutex); CallbackEnv sCallbackEnv(__func__); if (!sCallbackEnv.valid() || !mScanCallbacksObj) return; if (!sCallbackEnv.valid() || !mScanCallbacksObj) { log::error("sCallbackEnv not valid or no mScanCallbacksObj."); return; } ScopedLocalRef<jstring> address( sCallbackEnv.get(), Loading