| Index: pkg/yaml/lib/src/scanner.dart
|
| diff --git a/pkg/yaml/lib/src/scanner.dart b/pkg/yaml/lib/src/scanner.dart
|
| index 6c702c80e0e7986126a5505e324bbfa1c237d275..e1b578ebebb2b681924e0cdd2eeefdb9126da90d 100644
|
| --- a/pkg/yaml/lib/src/scanner.dart
|
| +++ b/pkg/yaml/lib/src/scanner.dart
|
| @@ -1156,7 +1156,7 @@ class Scanner {
|
| var leadingBreak = '';
|
| var leadingBlank = false;
|
| var trailingBlank = false;
|
| - var end = _scanner.position;
|
| + var end = _scanner.state;
|
| while (_scanner.column == indent && !_scanner.isDone) {
|
| // Check for a document indicator. libyaml doesn't do this, but the spec
|
| // mandates it. See example 9.5:
|
| @@ -1189,7 +1189,7 @@ class Scanner {
|
| _scanner.readChar();
|
| }
|
| buffer.write(_scanner.substring(startPosition));
|
| - end = _scanner.position;
|
| + end = _scanner.state;
|
|
|
| // libyaml always reads a line here, but this breaks on block scalars at
|
| // the end of the document that end without newlines. See example 8.1:
|
|
|