summaryrefslogtreecommitdiff
path: root/source/luametatex/source/luarest/lmtstrlibext.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/luametatex/source/luarest/lmtstrlibext.c')
-rw-r--r--source/luametatex/source/luarest/lmtstrlibext.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/luametatex/source/luarest/lmtstrlibext.c b/source/luametatex/source/luarest/lmtstrlibext.c
index 5478c4b67..ffc687ff4 100644
--- a/source/luametatex/source/luarest/lmtstrlibext.c
+++ b/source/luametatex/source/luarest/lmtstrlibext.c
@@ -564,7 +564,7 @@ static int strlib_format_tounicode16(lua_State *L)
u = u - 0x10000; /* negative when invalid range */
u1 = (unsigned) (u >> 10) + 0xD800;
u2 = (unsigned) (u % 0x400) + 0xDC00;
- s[3] = strlib_aux_hexdigit((unsigned char) ((u1 & 0x000F) >> 0));
+ s[3] = strlib_aux_hexdigit((unsigned char) ((u1 & 0x000F) >> 0));
s[2] = strlib_aux_hexdigit((unsigned char) ((u1 & 0x00F0) >> 4));
s[1] = strlib_aux_hexdigit((unsigned char) ((u1 & 0x0F00) >> 8));
s[0] = strlib_aux_hexdigit((unsigned char) ((u1 & 0xF000) >> 12));