From d7789821208336a7fe6e0b6d706b6b4844e6fa9e Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Fri, 5 Feb 2010 00:52:21 +0100 Subject: 32/64 bit memory ref cleanup, part 2: GCproto ->uvname and ->chunkname. --- src/lib_jit.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/lib_jit.c') diff --git a/src/lib_jit.c b/src/lib_jit.c index ef6fd465..52368a8b 100644 --- a/src/lib_jit.c +++ b/src/lib_jit.c @@ -188,7 +188,7 @@ LJLIB_CF(jit_util_funcinfo) setintfield(L, t, "currentline", pt->lineinfo ? pt->lineinfo[pc-1] : 0); lua_pushboolean(L, (pt->flags & PROTO_IS_VARARG)); lua_setfield(L, -2, "isvararg"); - setstrV(L, L->top++, pt->chunkname); + setstrV(L, L->top++, proto_chunkname(pt)); lua_setfield(L, -2, "source"); lj_err_pushloc(L, pt, pc); lua_setfield(L, -2, "loc"); @@ -246,7 +246,7 @@ LJLIB_CF(jit_util_funcuvname) GCproto *pt = check_Lproto(L, 0); uint32_t idx = (uint32_t)lj_lib_checkint(L, 2); if (idx < pt->sizeuvname) { - setstrV(L, L->top-1, pt->uvname[idx]); + setstrV(L, L->top-1, gco2str(proto_uvname(pt, idx))); return 1; } return 0; -- cgit v1.2.3-55-g6feb