Deduplicate fix

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
This commit is contained in:
TheKodeToad 2023-07-28 14:31:53 +01:00
parent 5f37e339fb
commit ce6a36c8b5
No known key found for this signature in database
GPG Key ID: 5E39D70B4C93C38E

View File

@ -315,11 +315,6 @@ std::optional<QStringList> MMCZip::extractSubDir(QuaZip *zip, const QString & su
if (relative_file_name.startsWith('/'))
relative_file_name = relative_file_name.mid(1);
// Fix subdirs/files ending with a / getting transformed into absolute paths
if(name.startsWith('/')){
name = name.mid(1);
}
// Fix weird "folders with a single file get squashed" thing
QString sub_path;
if (relative_file_name.contains('/') && !relative_file_name.endsWith('/')) {