From 983c8ebb45d5206092075c8152858fe4923bf76d Mon Sep 17 00:00:00 2001 From: Devmate Bot Date: Tue, 19 Aug 2025 02:11:08 -0700 Subject: [PATCH] xplat/js/react-native-github/packages/react-native/ReactAndroid/src/main/jni/react/reactnativeblob/BlobCollector.cpp Reviewed By: rshest Differential Revision: D80438502 --- .../src/main/jni/react/reactnativeblob/BlobCollector.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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,