diff --git a/runtime/vm/ffi/native_assets.cc b/runtime/vm/ffi/native_assets.cc index 8f9a316b213..0880fd7af38 100644 --- a/runtime/vm/ffi/native_assets.cc +++ b/runtime/vm/ffi/native_assets.cc @@ -19,15 +19,10 @@ ArrayPtr GetNativeAssetsMap(Thread* thread) { return native_assets_map.ptr(); } -#if defined(DART_PRECOMPILED_RUNTIME) - // For now not configuring native assets is supported. - return Array::null(); -#else // defined(DART_PRECOMPILED_RUNTIME) - const auto& native_assets_library = Library::Handle(zone, object_store->native_assets_library()); if (native_assets_library.IsNull()) { - // For now not configuring native assets is supported. + // Kernel compilation can happen without a native assets library. return Array::null(); } @@ -77,8 +72,6 @@ ArrayPtr GetNativeAssetsMap(Thread* thread) { native_assets_map = map.Release().ptr(); object_store->set_native_assets_map(native_assets_map); return native_assets_map.ptr(); - -#endif // defined(DART_PRECOMPILED_RUNTIME) } } // namespace dart