diff options
| author | gingerBill <gingerBill@users.noreply.github.com> | 2025-11-04 10:51:48 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-04 10:51:48 +0000 |
| commit | 75a2aa580d077775046b511b94d87c27d374603a (patch) | |
| tree | 3a30596273526e22d88b07db64ce1902aba86711 /core | |
| parent | 3731cf4e08eaf5b2c91f3f64e1eab0b20efdd51e (diff) | |
| parent | 7738f4ef9a4eac7206452d50a4f34b07a4a89c1e (diff) | |
Merge pull request #5879 from mtarik34b/fix-5239
`text/scanner`: Add missing switch case for octal prefix (fixes #5239)
Diffstat (limited to 'core')
| -rw-r--r-- | core/text/scanner/scanner.odin | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/text/scanner/scanner.odin b/core/text/scanner/scanner.odin index 649b4d2d7..9445df58c 100644 --- a/core/text/scanner/scanner.odin +++ b/core/text/scanner/scanner.odin @@ -341,8 +341,10 @@ scan_number :: proc(s: ^Scanner, ch: rune, seen_dot: bool) -> (rune, rune) { case 'x': ch = advance(s) base, prefix = 16, 'x' - case: + case 'o': + ch = advance(s) base, prefix = 8, 'o' + case: digsep = 1 // Leading zero } } else { |