diff --git a/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.cpp index 40ddf7b7f9c..b49b71a862f 100644 --- a/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.cpp +++ b/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.cpp @@ -44,7 +44,10 @@ void BlobCollector::nativeInstall( jni::alias_ref /*unused*/, jni::alias_ref blobModule, jlong jsContextNativePointer) { - auto& runtime = *((jsi::Runtime*)jsContextNativePointer); + auto& runtime = + *reinterpret_cast< // NOLINT(performance-no-int-to-ptr,cppcoreguidelines-pro-type-reinterpret-cast): + // JNI bridge requires casting jlong to runtime pointer + jsi::Runtime*>(jsContextNativePointer); auto blobModuleRef = jni::make_global(blobModule); runtime.global().setProperty( runtime,