1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Fix deletePathFromFilename returning cutoff filenames (#15211)

This commit is contained in:
swagtoy 2024-09-30 16:41:53 -04:00 committed by GitHub
parent bca44574d5
commit c6fc694ea6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 7 additions and 9 deletions

View file

@ -63,7 +63,7 @@ inline io::path &getFileNameExtension(io::path &dest, const io::path &source)
}
//! delete path from filename
inline io::path &deletePathFromFilename(io::path &filename)
inline io::path deletePathFromFilename(const io::path &filename)
{
// delete path from filename
const fschar_t *s = filename.c_str();
@ -73,11 +73,10 @@ inline io::path &deletePathFromFilename(io::path &filename)
while (*p != '/' && *p != '\\' && p != s)
p--;
if (p != s) {
if (p != s)
++p;
filename = p;
}
return filename;
return p;
}
//! trim paths