From fa2572da6c45a6dc18cec8cf9ecc80869b6ac04e Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Tue, 29 May 2012 12:08:21 +0200 Subject: FFI: Convert io.* file handle to FILE * pointer (but as a void *). --- doc/ext_ffi_semantics.html | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'doc') diff --git a/doc/ext_ffi_semantics.html b/doc/ext_ffi_semantics.html index 304befa7..72b46597 100644 --- a/doc/ext_ffi_semantics.html +++ b/doc/ext_ffi_semantics.html @@ -289,22 +289,24 @@ arguments to C calls: nilNULL(void *) -userdatauserdata payload →(void *) - lightuserdatalightuserdata address →(void *) - -stringmatch against enum constantenum -stringcopy string data + zero-byteint8_t[], uint8_t[] +userdatauserdata payload →(void *) -stringstring data →const char[] +io.* fileget FILE * handle →(void *) -functioncreate callback →C function type +stringmatch against enum constantenum + +stringcopy string data + zero-byteint8_t[], uint8_t[] + +stringstring data →const char[] +functioncreate callback →C function type + tabletable initializerArray - + tabletable initializerstruct/union - + cdatacdata payload →C type

-- cgit v1.2.3-55-g6feb