aboutsummaryrefslogtreecommitdiff
path: root/src/lj_state.c
diff options
context:
space:
mode:
authorMike Pall <mike>2011-02-28 16:48:13 +0100
committerMike Pall <mike>2011-02-28 16:48:13 +0100
commit83a37aeca74724ef76dee7c8246bdbb88132940d (patch)
tree9dca0cd0aa13cf911ad26c3655533a72bb6790a9 /src/lj_state.c
parentcead25f928ac606fc1a13882b818913aab3635a9 (diff)
downloadluajit-83a37aeca74724ef76dee7c8246bdbb88132940d.tar.gz
luajit-83a37aeca74724ef76dee7c8246bdbb88132940d.tar.bz2
luajit-83a37aeca74724ef76dee7c8246bdbb88132940d.zip
FFI: Add ffi.gc() function for finalization of cdata objects.
Diffstat (limited to '')
-rw-r--r--src/lj_state.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_state.c b/src/lj_state.c
index 85348aa7..11b820b2 100644
--- a/src/lj_state.c
+++ b/src/lj_state.c
@@ -225,7 +225,8 @@ static TValue *cpfinalize(lua_State *L, lua_CFunction dummy, void *ud)
225{ 225{
226 UNUSED(dummy); 226 UNUSED(dummy);
227 UNUSED(ud); 227 UNUSED(ud);
228 lj_gc_finalizeudata(L); 228 lj_gc_finalize_udata(L);
229 lj_gc_finalize_cdata(L);
229 /* Frame pop omitted. */ 230 /* Frame pop omitted. */
230 return NULL; 231 return NULL;
231} 232}