diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2017-03-01 09:41:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-01 09:41:43 +0100 |
commit | b47df72e77c127673ec603471a4b52ac31ef88b0 (patch) | |
tree | 0392c6f1db01e4d16507e97a6345ebff2348609b /compiler/ccgutils.nim | |
parent | e5fd37375e8a6367f9dce968bf977ddff3ad69f2 (diff) | |
parent | e213b120ab1ba4f1e6a4e50d9972a9a412ba6cdb (diff) | |
download | Nim-b47df72e77c127673ec603471a4b52ac31ef88b0.tar.gz |
Merge pull request #5454 from yglukhov/fix-5452
Fixes #5452
Diffstat (limited to 'compiler/ccgutils.nim')
-rw-r--r-- | compiler/ccgutils.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/ccgutils.nim b/compiler/ccgutils.nim index 46a9177ad..ff8f768bd 100644 --- a/compiler/ccgutils.nim +++ b/compiler/ccgutils.nim @@ -181,7 +181,7 @@ proc mangle*(name: string): string = of '_': # we generate names like 'foo_9' for scope disambiguations and so # disallow this here: - if i < name.len-1 and name[i+1] in Digits: + if i > 0 and i < name.len-1 and name[i+1] in Digits: discard else: add(result, c) |