summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2020-10-11 23:28:38 +0200
committerPetr Mrázek <peterix@gmail.com>2020-10-11 23:28:38 +0200
commita49472349d87604c7ad2b1f90234135b47c8bf10 (patch)
tree656a73d9c221353fa0c9e49ec8ecbc606435b003
parent0946c7c138d73a6e11835dc95da764ff1c0db5ad (diff)
downloadMultiMC-a49472349d87604c7ad2b1f90234135b47c8bf10.tar
MultiMC-a49472349d87604c7ad2b1f90234135b47c8bf10.tar.gz
MultiMC-a49472349d87604c7ad2b1f90234135b47c8bf10.tar.lz
MultiMC-a49472349d87604c7ad2b1f90234135b47c8bf10.tar.xz
MultiMC-a49472349d87604c7ad2b1f90234135b47c8bf10.zip
NOISSUE fix constructing Path from iterators
Old Qt doesn't have the iterator-based constructors...
-rw-r--r--api/logic/mojang/PackageManifest.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/api/logic/mojang/PackageManifest.h b/api/logic/mojang/PackageManifest.h
index 893d4c50..d01a0554 100644
--- a/api/logic/mojang/PackageManifest.h
+++ b/api/logic/mojang/PackageManifest.h
@@ -87,7 +87,11 @@ public:
private:
Path(const parts_type::const_iterator & start, const parts_type::const_iterator & end) {
- parts = QStringList(start, end);
+ auto cursor = start;
+ while(cursor != end) {
+ parts.push_back(*cursor);
+ cursor++;
+ }
}
int compare(const Path& p) const;