Files
cup_edit/thermion_dart/lib/thermion_dart/utils/using_pointer.dart
2024-06-16 13:22:22 +08:00

11 lines
203 B
Dart

import 'dart:ffi';
import 'package:ffi/ffi.dart';
final allocator = calloc;
void using(Pointer ptr, Future Function(Pointer ptr) function) async {
await function.call(ptr);
allocator.free(ptr);
}