From: Mike Pall Date: Sun, 17 Jul 2016 14:24:30 +0000 (+0200) Subject: Emit bytecode in .c/.h files with unsigned char type. X-Git-Tag: v2.1.0-beta3~89 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d41469c12461da00db73d548d0fbf018fb28494a;p=thirdparty%2FLuaJIT.git Emit bytecode in .c/.h files with unsigned char type. --- diff --git a/src/jit/bcsave.lua b/src/jit/bcsave.lua index d0968b18..5117f714 100644 --- a/src/jit/bcsave.lua +++ b/src/jit/bcsave.lua @@ -125,12 +125,12 @@ extern "C" #ifdef _WIN32 __declspec(dllexport) #endif -const char %s%s[] = { +const unsigned char %s%s[] = { ]], LJBC_PREFIX, ctx.modname)) else fp:write(string.format([[ #define %s%s_SIZE %d -static const char %s%s[] = { +static const unsigned char %s%s[] = { ]], LJBC_PREFIX, ctx.modname, #s, LJBC_PREFIX, ctx.modname)) end local t, n, m = {}, 0, 0