diff options
author | Mike Pall <mike> | 2021-06-01 05:16:32 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2021-06-01 05:16:32 +0200 |
commit | a119497becdf2894fb7fa737f106464309dd7947 (patch) | |
tree | 95c7f88198ba3f12eff52fd5646207ffb31da2d5 /src/lj_serialize.c | |
parent | edd5cbadc5cdc7b5b66d5340ee97c5abe5a3892a (diff) | |
download | luajit-a119497becdf2894fb7fa737f106464309dd7947.tar.gz luajit-a119497becdf2894fb7fa737f106464309dd7947.tar.bz2 luajit-a119497becdf2894fb7fa737f106464309dd7947.zip |
String buffers, part 2d: basic string buffer methods.
Sponsored by fmad.io.
Diffstat (limited to 'src/lj_serialize.c')
-rw-r--r-- | src/lj_serialize.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lj_serialize.c b/src/lj_serialize.c index 4e76502a..49a25a7c 100644 --- a/src/lj_serialize.c +++ b/src/lj_serialize.c | |||
@@ -346,10 +346,7 @@ SBufExt * LJ_FASTCALL lj_serialize_put(SBufExt *sbx, cTValue *o) | |||
346 | 346 | ||
347 | SBufExt * LJ_FASTCALL lj_serialize_get(SBufExt *sbx, TValue *o) | 347 | SBufExt * LJ_FASTCALL lj_serialize_get(SBufExt *sbx, TValue *o) |
348 | { | 348 | { |
349 | char *r = serialize_get(sbx->r, sbx, o); | 349 | sbx->r = serialize_get(sbx->r, sbx, o); |
350 | if (r != sbx->w) | ||
351 | lj_err_caller(sbufL(sbx), LJ_ERR_BUFFER_LEFTOV); | ||
352 | sbx->r = r; | ||
353 | return sbx; | 350 | return sbx; |
354 | } | 351 | } |
355 | 352 | ||