Lutz Roeder 4 лет назад
Родитель
Сommit
dab2f7810b
1 измененных файлов с 12 добавлено и 1 удалено
  1. 12 1
      source/protobuf.js

+ 12 - 1
source/protobuf.js

@@ -623,7 +623,18 @@ protobuf.TextReader = class {
             }
             if (first && !whitespace) {
                 first = false;
-                if (c === '#' || c === '[') {
+                if (c === '#') {
+                    let c;
+                    do {
+                        c = decoder.decode();
+                    }
+                    while (c !== undefined && c !== '\n');
+                    if (c === undefined) {
+                        break;
+                    }
+                    continue;
+                }
+                if (c === '[') {
                     continue;
                 }
                 if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z') {