From d25863bb1c6885105422796057148714c8955b8b Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Fri, 27 Sep 2024 11:36:24 +1000 Subject: [PATCH] Fix tests --- pkgs/ffigen/test/native_objc_test/block_test.dart | 4 +--- pkgs/ffigen/test/native_objc_test/property_test.dart | 5 +---- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/ffigen/test/native_objc_test/block_test.dart b/pkgs/ffigen/test/native_objc_test/block_test.dart index 4d4a78eec..8ca83af17 100644 --- a/pkgs/ffigen/test/native_objc_test/block_test.dart +++ b/pkgs/ffigen/test/native_objc_test/block_test.dart @@ -154,9 +154,7 @@ void main() { expect(result1.z, 7.8); expect(result1.w, 1.2); - final result2Ptr = arena(); - final result2 = result2Ptr.ref; - BlockTester.callVec4Block_(result2Ptr, block); + final result2 = BlockTester.callVec4Block_(block); expect(result2.x, 3.4); expect(result2.y, 5.6); expect(result2.z, 7.8); diff --git a/pkgs/ffigen/test/native_objc_test/property_test.dart b/pkgs/ffigen/test/native_objc_test/property_test.dart index d0067d704..caba1cc0c 100644 --- a/pkgs/ffigen/test/native_objc_test/property_test.dart +++ b/pkgs/ffigen/test/native_objc_test/property_test.dart @@ -59,17 +59,14 @@ void main() { input.z = 5.6; input.w = 7.8; - final resultPtr = calloc(); - final result = resultPtr.ref; testInstance.structProperty = input; - testInstance.getStructProperty(resultPtr); + final result = testInstance.structProperty; expect(result.x, 1.2); expect(result.y, 3.4); expect(result.z, 5.6); expect(result.w, 7.8); calloc.free(inputPtr); - calloc.free(resultPtr); }); test('Floats', () {