aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2013-02-24 17:58:19 +0100
committerMike Pall <mike>2013-02-24 17:58:19 +0100
commitb8abb4b91d006f884c81b9e95484373bd6eed2d9 (patch)
treefc4b60edf7a4af2fe91fbb053e8f7e4145721fb5
parent41f3ae26d9ecf1811805232bb1919423b19deea4 (diff)
downloadluajit-b8abb4b91d006f884c81b9e95484373bd6eed2d9.tar.gz
luajit-b8abb4b91d006f884c81b9e95484373bd6eed2d9.tar.bz2
luajit-b8abb4b91d006f884c81b9e95484373bd6eed2d9.zip
Fix genlibbc.
Diffstat (limited to '')
-rw-r--r--src/host/genlibbc.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/host/genlibbc.lua b/src/host/genlibbc.lua
index 72c55d73..16f0a0b6 100644
--- a/src/host/genlibbc.lua
+++ b/src/host/genlibbc.lua
@@ -66,7 +66,7 @@ local function read_uleb128(p)
66 local sh = 7; v = v - 128 66 local sh = 7; v = v - 128
67 repeat 67 repeat
68 local r = p[0] 68 local r = p[0]
69 v = v + bit.lshift(bit.band(r, 128), sh) 69 v = v + bit.lshift(bit.band(r, 127), sh)
70 sh = sh + 7 70 sh = sh + 7
71 p = p + 1 71 p = p + 1
72 until r < 128 72 until r < 128