mirror of
https://github.com/wgh136/flutter_qjs.git
synced 2025-09-27 05:27:23 +00:00
fix qjs memory leak
This commit is contained in:
15
lib/ffi.dart
15
lib/ffi.dart
@@ -3,7 +3,7 @@
|
||||
* @Author: ekibun
|
||||
* @Date: 2020-09-19 10:29:04
|
||||
* @LastEditors: ekibun
|
||||
* @LastEditTime: 2020-09-27 01:12:16
|
||||
* @LastEditTime: 2020-10-03 23:27:15
|
||||
*/
|
||||
import 'dart:ffi';
|
||||
import 'dart:io';
|
||||
@@ -744,3 +744,16 @@ final Pointer Function(
|
||||
Pointer,
|
||||
)>>("jsNewPromiseCapability")
|
||||
.asFunction();
|
||||
|
||||
/// void jsFree(JSContext *ctx, void *ptab)
|
||||
final void Function(
|
||||
Pointer ctx,
|
||||
Pointer ptab,
|
||||
) jsFree = qjsLib
|
||||
.lookup<
|
||||
NativeFunction<
|
||||
Void Function(
|
||||
Pointer,
|
||||
Pointer,
|
||||
)>>("jsFree")
|
||||
.asFunction();
|
||||
|
Reference in New Issue
Block a user