diff --git a/src/main.cpp b/src/main.cpp index 35f93a9..4e6f0f5 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -49,14 +49,14 @@ int main(int argc, char* argv[]) { resultingPair.first = compile(fileName); } catch (const Yerbacon::Exception& error) { unsigned long lastSlash = 0; - unsigned long position1 = fileName.find_last_of('/'); + const unsigned long position1 = fileName.find_last_of('/'); const bool isNPOS = cmp_equal(position1, string_view::npos) if constexpr(filesystem::path::preferred_separator == '/') { if (not isNPOS) { lastSlash = position1; } } else { - unsigned long position2 = fileName.find_last_of(filesystem::path::preferred_separator); + const unsigned long position2 = fileName.find_last_of(filesystem::path::preferred_separator); if (cmp_not_equal(position2, string_view::npos)) { lastSlash = (isNPOS) ? position2 : max(position1, position2); }