]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
Fix genlibbc.
authorMike Pall <mike>
Sun, 24 Feb 2013 16:58:19 +0000 (17:58 +0100)
committerMike Pall <mike>
Sun, 24 Feb 2013 16:58:19 +0000 (17:58 +0100)
src/host/genlibbc.lua

index 72c55d73cc1a93b34ad55c8eae9027fe858e8a64..16f0a0b6d24f3cd251388869b16d4f5ba99c5280 100644 (file)
@@ -66,7 +66,7 @@ local function read_uleb128(p)
     local sh = 7; v = v - 128
     repeat
       local r = p[0]
-      v = v + bit.lshift(bit.band(r, 128), sh)
+      v = v + bit.lshift(bit.band(r, 127), sh)
       sh = sh + 7
       p = p + 1
     until r < 128