really fix an off-by-one error

llvm-svn: 96845
This commit is contained in:
Chris Lattner 2010-02-23 01:07:39 +00:00
parent ac4672fba5
commit 49b1b721fc

View File

@ -137,7 +137,7 @@ static unsigned EmitVBRValue(unsigned Val, raw_ostream &OS) {
unsigned InVal = Val;
unsigned NumBytes = 0;
while (Val > 128) {
while (Val >= 128) {
OS << (Val&127) << "|128,";
Val >>= 7;
++NumBytes;