diff options
Diffstat (limited to 'src/lj_parse.c')
-rw-r--r-- | src/lj_parse.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lj_parse.c b/src/lj_parse.c index 39a01e6f..c1ef2593 100644 --- a/src/lj_parse.c +++ b/src/lj_parse.c | |||
@@ -1441,7 +1441,7 @@ static size_t fs_prep_var(LexState *ls, FuncState *fs, size_t *ofsvar) | |||
1441 | for (i = 0, n = fs->nuv; i < n; i++) { | 1441 | for (i = 0, n = fs->nuv; i < n; i++) { |
1442 | GCstr *s = strref(vs[fs->uvmap[i]].name); | 1442 | GCstr *s = strref(vs[fs->uvmap[i]].name); |
1443 | MSize len = s->len+1; | 1443 | MSize len = s->len+1; |
1444 | char *p = lj_buf_more(ls->L, &ls->sb, len); | 1444 | char *p = lj_buf_more(&ls->sb, len); |
1445 | p = lj_buf_wmem(p, strdata(s), len); | 1445 | p = lj_buf_wmem(p, strdata(s), len); |
1446 | setsbufP(&ls->sb, p); | 1446 | setsbufP(&ls->sb, p); |
1447 | } | 1447 | } |
@@ -1454,11 +1454,11 @@ static size_t fs_prep_var(LexState *ls, FuncState *fs, size_t *ofsvar) | |||
1454 | BCPos startpc; | 1454 | BCPos startpc; |
1455 | char *p; | 1455 | char *p; |
1456 | if ((uintptr_t)s < VARNAME__MAX) { | 1456 | if ((uintptr_t)s < VARNAME__MAX) { |
1457 | p = lj_buf_more(ls->L, &ls->sb, 1 + 2*5); | 1457 | p = lj_buf_more(&ls->sb, 1 + 2*5); |
1458 | *p++ = (char)(uintptr_t)s; | 1458 | *p++ = (char)(uintptr_t)s; |
1459 | } else { | 1459 | } else { |
1460 | MSize len = s->len+1; | 1460 | MSize len = s->len+1; |
1461 | p = lj_buf_more(ls->L, &ls->sb, len + 2*5); | 1461 | p = lj_buf_more(&ls->sb, len + 2*5); |
1462 | p = lj_buf_wmem(p, strdata(s), len); | 1462 | p = lj_buf_wmem(p, strdata(s), len); |
1463 | } | 1463 | } |
1464 | startpc = vs->startpc; | 1464 | startpc = vs->startpc; |
@@ -1468,7 +1468,7 @@ static size_t fs_prep_var(LexState *ls, FuncState *fs, size_t *ofsvar) | |||
1468 | lastpc = startpc; | 1468 | lastpc = startpc; |
1469 | } | 1469 | } |
1470 | } | 1470 | } |
1471 | lj_buf_putb(ls->L, &ls->sb, '\0'); /* Terminator for varinfo. */ | 1471 | lj_buf_putb(&ls->sb, '\0'); /* Terminator for varinfo. */ |
1472 | return sbuflen(&ls->sb); | 1472 | return sbuflen(&ls->sb); |
1473 | } | 1473 | } |
1474 | 1474 | ||