We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 73fde59 commit fdaaf22Copy full SHA for fdaaf22
hcl/scanner/scanner.go
@@ -74,21 +74,18 @@ func (s *Scanner) next() rune {
74
return eof
75
}
76
77
- if ch == utf8.RuneError && size == 1 {
78
- s.srcPos.Column++
79
- s.srcPos.Offset += size
80
- s.lastCharLen = size
81
- s.err("illegal UTF-8 encoding")
82
- return ch
83
- }
84
-
85
// remember last position
86
s.prevPos = s.srcPos
87
88
s.srcPos.Column++
89
s.lastCharLen = size
90
s.srcPos.Offset += size
91
+ if ch == utf8.RuneError && size == 1 {
+ s.err("illegal UTF-8 encoding")
+ return ch
+ }
+
92
if ch == '\n' {
93
s.srcPos.Line++
94
s.lastLineLen = s.srcPos.Column
0 commit comments