diff options
author | Mike Pall <mike> | 2013-02-28 13:37:56 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2013-02-28 13:43:37 +0100 |
commit | 9ec869b3620e9508b2c17ad67285c5f54ab12e88 (patch) | |
tree | 71d1e2186134d506a78bccb186ab28df0495ba55 /src/lj_cparse.c | |
parent | 3c0157f4262813efd0b0d8284810ff5a9e71d96a (diff) | |
download | luajit-9ec869b3620e9508b2c17ad67285c5f54ab12e88.tar.gz luajit-9ec869b3620e9508b2c17ad67285c5f54ab12e88.tar.bz2 luajit-9ec869b3620e9508b2c17ad67285c5f54ab12e88.zip |
String buffer refactoring, part 4.
Add lua_State pointer to SBuf for buffer resizing.
Diffstat (limited to 'src/lj_cparse.c')
-rw-r--r-- | src/lj_cparse.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_cparse.c b/src/lj_cparse.c index b8e31820..b8c95bd3 100644 --- a/src/lj_cparse.c +++ b/src/lj_cparse.c | |||
@@ -89,7 +89,7 @@ static LJ_AINLINE CPChar cp_get(CPState *cp) | |||
89 | /* Save character in buffer. */ | 89 | /* Save character in buffer. */ |
90 | static LJ_AINLINE void cp_save(CPState *cp, CPChar c) | 90 | static LJ_AINLINE void cp_save(CPState *cp, CPChar c) |
91 | { | 91 | { |
92 | lj_buf_putb(cp->L, &cp->sb, c); | 92 | lj_buf_putb(&cp->sb, c); |
93 | } | 93 | } |
94 | 94 | ||
95 | /* Skip line break. Handles "\n", "\r", "\r\n" or "\n\r". */ | 95 | /* Skip line break. Handles "\n", "\r", "\r\n" or "\n\r". */ |
@@ -367,7 +367,7 @@ static void cp_init(CPState *cp) | |||
367 | cp->depth = 0; | 367 | cp->depth = 0; |
368 | cp->curpack = 0; | 368 | cp->curpack = 0; |
369 | cp->packstack[0] = 255; | 369 | cp->packstack[0] = 255; |
370 | lj_buf_init(&cp->sb); | 370 | lj_buf_init(cp->L, &cp->sb); |
371 | lua_assert(cp->p != NULL); | 371 | lua_assert(cp->p != NULL); |
372 | cp_get(cp); /* Read-ahead first char. */ | 372 | cp_get(cp); /* Read-ahead first char. */ |
373 | cp->tok = 0; | 373 | cp->tok = 0; |