diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party index 8456a8f553462fff7e4cde70055d3c465dad3fe5..df881cbf60fa7473ed2f88406e0b2deee1f13def 100644 --- a/ci/licenses_golden/licenses_third_party +++ b/ci/licenses_golden/licenses_third_party @@ -9750,9 +9750,11 @@ FILE: ../../../third_party/dart/samples_2/ffi/sqlite/lib/src/ffi/arena.dart FILE: ../../../third_party/dart/samples_2/ffi/sqlite/lib/src/ffi/dylib_utils.dart FILE: ../../../third_party/dart/sdk/lib/_internal/js_runtime/lib/rti.dart FILE: ../../../third_party/dart/sdk/lib/_internal/js_runtime/lib/shared/recipe_syntax.dart +FILE: ../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_allocation_patch.dart FILE: ../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_dynamic_library_patch.dart FILE: ../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_native_type_patch.dart FILE: ../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_patch.dart +FILE: ../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_struct_patch.dart FILE: ../../../third_party/dart/sdk/lib/ffi/annotations.dart FILE: ../../../third_party/dart/sdk/lib/ffi/dynamic_library.dart FILE: ../../../third_party/dart/sdk/lib/ffi/ffi.dart diff --git a/lib/snapshot/libraries.json b/lib/snapshot/libraries.json index 540785de60f7fb722286ab8bcd54153d93a58b9f..6267363cdeb659ade9983ec41651535668514355 100644 --- a/lib/snapshot/libraries.json +++ b/lib/snapshot/libraries.json @@ -82,9 +82,11 @@ "ffi": { "uri": "../../../third_party/dart/sdk/lib/ffi/ffi.dart", "patches": [ + "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_patch.dart", + "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_allocation_patch.dart", "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_dynamic_library_patch.dart", "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_native_type_patch.dart", - "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_patch.dart" + "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_struct_patch.dart" ] }, "wasm": { diff --git a/lib/snapshot/libraries.yaml b/lib/snapshot/libraries.yaml index 49838b0d5278832c66995f2dd5c2fd667c5e2b09..a0dfd15a382d048a26029fdee2ee871458bc9f2e 100644 --- a/lib/snapshot/libraries.yaml +++ b/lib/snapshot/libraries.yaml @@ -87,9 +87,11 @@ flutter: ffi: uri: "../../../third_party/dart/sdk/lib/ffi/ffi.dart" patches: + - "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_patch.dart" + - "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_allocation_patch.dart" - "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_dynamic_library_patch.dart" - "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_native_type_patch.dart" - - "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_patch.dart" + - "../../../third_party/dart/sdk/lib/_internal/vm/lib/ffi_struct_patch.dart" wasm: uri: "../../../third_party/dart/sdk/lib/wasm/wasm.dart"