diff options
Diffstat (limited to 'src/checker.cpp')
| -rw-r--r-- | src/checker.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/checker.cpp b/src/checker.cpp index 5943ae71d..f57e9892e 100644 --- a/src/checker.cpp +++ b/src/checker.cpp @@ -2037,8 +2037,7 @@ String path_to_entity_name(String name, String fullpath) { slash = i; } - filename.text += slash; - filename.len -= slash; + filename = substring(filename, slash, filename.len); dot = filename.len; while (dot --> 0) { @@ -2048,7 +2047,7 @@ String path_to_entity_name(String name, String fullpath) { } } - filename.len = dot; + filename = substring(filename, 0, dot); if (is_string_an_identifier(filename)) { return filename; |