浏览代码

Fixed bug in Protobuf library causing issues with long keys

n1474335 6 年之前
父节点
当前提交
82abdb50b1
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/core/lib/Protobuf.mjs

+ 1 - 1
src/core/lib/Protobuf.mjs

@@ -205,7 +205,7 @@ class Protobuf {
                     (this.data[this.offset] & this.VALUE) << shift :
                 (this.data[this.offset] & this.VALUE) * Math.pow(2, shift);
             shift += 7;
-        } while ((this.data[this.offset++] & this.MSD) === this.MSB);
+        } while ((this.data[this.offset++] & this.MSB) === this.MSB);
         return fieldNumber;
     }