| Index: runtime/lib/convert_patch.dart
|
| diff --git a/runtime/lib/convert_patch.dart b/runtime/lib/convert_patch.dart
|
| index 39617dc7a0fc83ee077d51e15eb986114ec07682..8bd7e4001fe398a15c2004be51666a955b6d2f46 100644
|
| --- a/runtime/lib/convert_patch.dart
|
| +++ b/runtime/lib/convert_patch.dart
|
| @@ -504,7 +504,7 @@ class _JsonParser {
|
| char = source.codeUnitAt(position);
|
| }
|
| if (char < CHAR_0 || char > CHAR_9) {
|
| - if (negative) {
|
| + if (intSign < 0) {
|
| fail(position, "Missing expected digit");
|
| } else {
|
| // If it doesn't even start out as a numeral.
|
|
|