summaryrefslogtreecommitdiff
path: root/src/lj_ccall.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_ccall.h')
-rw-r--r--src/lj_ccall.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lj_ccall.h b/src/lj_ccall.h
index d9b1e42c..890f665d 100644
--- a/src/lj_ccall.h
+++ b/src/lj_ccall.h
@@ -7,6 +7,7 @@
7#define _LJ_CCALL_H 7#define _LJ_CCALL_H
8 8
9#include "lj_obj.h" 9#include "lj_obj.h"
10#include "lj_ctype.h"
10 11
11#if LJ_HASFFI 12#if LJ_HASFFI
12 13
@@ -129,6 +130,8 @@ typedef struct CCallState {
129 130
130/* Really belongs to lj_vm.h. */ 131/* Really belongs to lj_vm.h. */
131LJ_ASMF void LJ_FASTCALL lj_vm_ffi_call(CCallState *cc); 132LJ_ASMF void LJ_FASTCALL lj_vm_ffi_call(CCallState *cc);
133
134LJ_FUNC CTypeID lj_ccall_ctid_vararg(CTState *cts, cTValue *o);
132LJ_FUNC int lj_ccall_func(lua_State *L, GCcdata *cd); 135LJ_FUNC int lj_ccall_func(lua_State *L, GCcdata *cd);
133 136
134#endif 137#endif