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', () {