use bitwise check instead of >= when number is small

master
Dominic Tarr 10 years ago
parent 5855143da8
commit 51da5f39f6

@ -14,7 +14,7 @@ function encode(num, out, offset) {
out[offset++] = (num & 0xFF) | MSB out[offset++] = (num & 0xFF) | MSB
num /= 128 num /= 128
} }
while(num >= 0x80) { while(num & MSBALL) {
out[offset++] = (num & 0xFF) | MSB out[offset++] = (num & 0xFF) | MSB
num >>>= 7 num >>>= 7
} }

Loading…
Cancel
Save