From 2cdd85c79cd6828b175f84818f6c632ab520f389 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Mon, 29 Jan 2024 23:57:41 +0000 Subject: [PATCH] Use StrLastPathSegment in TarScanner::AddFile --- src/fileio.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/fileio.cpp b/src/fileio.cpp index 37d1eb34ef..7237edb576 100644 --- a/src/fileio.cpp +++ b/src/fileio.cpp @@ -525,8 +525,7 @@ bool TarScanner::AddFile(const std::string &filename, size_t basepath_length, co _tar_list[this->subdir][filename] = std::string{}; - auto last_sep = filename.find_last_of(PATHSEP); - std::string filename_base = last_sep == std::string::npos ? filename : filename.substr(last_sep + 1); + std::string filename_base = StrLastPathSegment(filename); SimplifyFileName(filename_base.data()); TarLinkList links; ///< Temporary list to collect links