diff --git a/pb.py b/pb.py index c40e490..0b5e70f 100644 --- a/pb.py +++ b/pb.py @@ -497,14 +497,14 @@ def decode(buf, schema=None, _depth=0, _max_depth=_MAX_NESTING_DEPTH): v = chunk else: v = chunk - elif wt == 3:#AI SLOOP - # Пропускаем всю группу, данные не сохраняем - #i = _skip_group(b, i, field, _depth, _max_depth) - continue # ничего не добавляем в out - elif wt == 4:#AI SLOOP - # Если мы здесь, значит end group встречен не вовремя — ошибка - #raise ValueError("unexpected end group") - continue + #elif wt == 3:#AI SLOOP + # # Пропускаем всю группу, данные не сохраняем + # #i = _skip_group(b, i, field, _depth, _max_depth) + # continue # ничего не добавляем в out + #elif wt == 4:#AI SLOOP + # # Если мы здесь, значит end group встречен не вовремя — ошибка + # #raise ValueError("unexpected end group") + # continue elif wt == 5: v, i = _read_fixed32(b, i) if spec: