Tags: AlwaysYng/lua-compat-5.3
Tags
Fix bit32 conversion issues for Lua 5.1 on 32 bit The default unsigned conversion procedure from upstream using `lua_Integer` as an intermediate value fails if `lua_Integer` has only 32 bits (as is the case on 32 bit Lua 5.1). This fix uses a `lua_Number` (hopefully double) as intermediate value in those cases.
Fix feature test for C11 Annex K (strerror_s). Fixes lunarmodules#41.
Merge pull request lunarmodules#38 from ThePhD/warnings/vcxx fix VC warnings for integer down-conversions to char