diff options
-rw-r--r-- | src/lj_serialize.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lj_serialize.c b/src/lj_serialize.c index ae35a6dd..be09d670 100644 --- a/src/lj_serialize.c +++ b/src/lj_serialize.c | |||
@@ -224,11 +224,13 @@ static char *serialize_put(char *w, StrBuf *sbuf, cTValue *o) | |||
224 | ud = lj_bswap(ud); | 224 | ud = lj_bswap(ud); |
225 | #endif | 225 | #endif |
226 | *w++ = SER_TAG_LIGHTUD32; memcpy(w, &ud, 4); w += 4; | 226 | *w++ = SER_TAG_LIGHTUD32; memcpy(w, &ud, 4); w += 4; |
227 | #if LJ_64 | ||
227 | } else { | 228 | } else { |
228 | #if LJ_BE | 229 | #if LJ_BE |
229 | ud = lj_bswap64(ud); | 230 | ud = lj_bswap64(ud); |
230 | #endif | 231 | #endif |
231 | *w++ = SER_TAG_LIGHTUD64; memcpy(w, &ud, 8); w += 8; | 232 | *w++ = SER_TAG_LIGHTUD64; memcpy(w, &ud, 8); w += 8; |
233 | #endif | ||
232 | } | 234 | } |
233 | } else { | 235 | } else { |
234 | /* NYI userdata */ | 236 | /* NYI userdata */ |