aboutsummaryrefslogtreecommitdiff
path: root/src/lj_serialize.c
diff options
context:
space:
mode:
authorMike Pall <mike>2021-06-01 05:16:32 +0200
committerMike Pall <mike>2021-06-01 05:16:32 +0200
commita119497becdf2894fb7fa737f106464309dd7947 (patch)
tree95c7f88198ba3f12eff52fd5646207ffb31da2d5 /src/lj_serialize.c
parentedd5cbadc5cdc7b5b66d5340ee97c5abe5a3892a (diff)
downloadluajit-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.c5
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
347SBufExt * LJ_FASTCALL lj_serialize_get(SBufExt *sbx, TValue *o) 347SBufExt * 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