mirror of https://github.com/OpenTTD/OpenTTD.git
This commit is contained in:
parent
9b323b4ef9
commit
165f92c00b
|
@ -700,7 +700,10 @@ bool ExtractTar(const std::string &tar_filename, Subdirectory subdir)
|
|||
for (auto &it2 : _tar_filelist[subdir]) {
|
||||
if (tar_filename != it2.second.tar_filename) continue;
|
||||
|
||||
filename.replace(p + 1, std::string::npos, it2.first);
|
||||
/* it2.first is tarball + PATHSEPCHAR + name. */
|
||||
std::string_view name = it2.first;
|
||||
name.remove_prefix(name.find_first_of(PATHSEPCHAR) + 1);
|
||||
filename.replace(p + 1, std::string::npos, name);
|
||||
|
||||
Debug(misc, 9, " extracting {}", filename);
|
||||
|
||||
|
|
Loading…
Reference in New Issue