aboutsummaryrefslogtreecommitdiff
path: root/src/lj_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_api.c')
-rw-r--r--src/lj_api.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_api.c b/src/lj_api.c
index dbeb6af0..a2d29723 100644
--- a/src/lj_api.c
+++ b/src/lj_api.c
@@ -812,7 +812,7 @@ static const char *aux_upvalue(cTValue *f, uint32_t idx, TValue **val)
812 if (isluafunc(fn)) { 812 if (isluafunc(fn)) {
813 GCproto *pt = funcproto(fn); 813 GCproto *pt = funcproto(fn);
814 if (idx < pt->sizeuvname) { 814 if (idx < pt->sizeuvname) {
815 *val = gcref(fn->l.uvptr[idx])->uv.v; 815 *val = uvval(&gcref(fn->l.uvptr[idx])->uv);
816 return strdata(pt->uvname[idx]); 816 return strdata(pt->uvname[idx]);
817 } 817 }
818 } else { 818 } else {