diff --git a/example/pubspec.lock b/example/pubspec.lock index 5251e066cd..5d73a9d2a8 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -53,10 +53,10 @@ packages: dependency: "direct main" description: name: ffi - sha256: d07d37192dbf97461359c1518788f203b0c9102cfd2c35a716b823741219542c + sha256: "6d7fd89431262d8f3125e81b50d3847a091d846eafcd4fdb88dd06f36d705a45" url: "https://pub.dev" source: hosted - version: "2.1.5" + version: "2.2.0" file: dependency: transitive description: diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 935b957bf3..1424c31169 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -6,7 +6,7 @@ environment: sdk: ">=3.7.0 <4.0.0" dependencies: - ffi: ^2.1.5 + ffi: ^2.2.0 libedax4dart: path: .. diff --git a/lib/src/ffi/bindings.dart b/lib/src/ffi/bindings.dart index a11ab19d61..e3e6be5601 100644 --- a/lib/src/ffi/bindings.dart +++ b/lib/src/ffi/bindings.dart @@ -5093,8 +5093,8 @@ const int OSATOMIC_DEPRECATED = 1; typedef OSAtomic_int64_aligned64_t = ffi.Int64; typedef DartOSAtomic_int64_aligned64_t = int; -typedef OSFifoQueueHead = UnnamedStruct$10; -typedef OSQueueHead = UnnamedStruct$11; +typedef OSFifoQueueHead = UnnamedStruct$11; +typedef OSQueueHead = UnnamedStruct$10; const int OSSPINLOCK_DEPRECATED = 1; @@ -7368,18 +7368,18 @@ final class UnnamedStruct$1 extends ffi.Struct{ final class UnnamedStruct$10 extends ffi.Struct{ external ffi.Pointer opaque1; - external ffi.Pointer opaque2; - - @ffi.Int() - external int opaque3; + @ffi.Long() + external int opaque2; } final class UnnamedStruct$11 extends ffi.Struct{ external ffi.Pointer opaque1; - @ffi.Long() - external int opaque2; + external ffi.Pointer opaque2; + + @ffi.Int() + external int opaque3; } diff --git a/pubspec.lock b/pubspec.lock index f4352bd7a1..70d7a7cbf0 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -117,10 +117,10 @@ packages: dependency: "direct main" description: name: ffi - sha256: d07d37192dbf97461359c1518788f203b0c9102cfd2c35a716b823741219542c + sha256: "6d7fd89431262d8f3125e81b50d3847a091d846eafcd4fdb88dd06f36d705a45" url: "https://pub.dev" source: hosted - version: "2.1.5" + version: "2.2.0" ffigen: dependency: "direct dev" description: @@ -525,9 +525,9 @@ packages: dependency: transitive description: name: yaml_edit - sha256: ec709065bb2c911b336853b67f3732dd13e0336bd065cc2f1061d7610ddf45e3 + sha256: "07c9e63ba42519745182b88ca12264a7ba2484d8239958778dfe4d44fe760488" url: "https://pub.dev" source: hosted - version: "2.2.3" + version: "2.2.4" sdks: dart: ">=3.9.0 <4.0.0" diff --git a/pubspec.yaml b/pubspec.yaml index 7afe45bf25..cab7a16a7d 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -11,7 +11,7 @@ environment: sdk: '>=3.9.0 <4.0.0' # See: https://dart.dev/null-safety#enable-null-safety dependencies: - ffi: ^2.1.5 + ffi: ^2.2.0 meta: ^1.18.1 dev_dependencies: