summaryrefslogtreecommitdiffstats
path: root/api/logic/minecraft/flame/PackManifest.h
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2018-01-21 03:49:54 +0100
committerPetr Mrázek <peterix@gmail.com>2018-01-21 03:49:54 +0100
commitc33b4e252f8bf37bc716adc7789926185c3e384c (patch)
treef37b58054385874f9dd079faa7809f19a21d5d1e /api/logic/minecraft/flame/PackManifest.h
parent0942867ecc3d437cab8a859e2307c40b69d05297 (diff)
downloadMultiMC-c33b4e252f8bf37bc716adc7789926185c3e384c.tar
MultiMC-c33b4e252f8bf37bc716adc7789926185c3e384c.tar.gz
MultiMC-c33b4e252f8bf37bc716adc7789926185c3e384c.tar.lz
MultiMC-c33b4e252f8bf37bc716adc7789926185c3e384c.tar.xz
MultiMC-c33b4e252f8bf37bc716adc7789926185c3e384c.zip
NOISSUE fix bad redirect URLs provided by the curse CDN
MultiMC now parses the HTTP Location header in a (more) tolerant mode.
Diffstat (limited to 'api/logic/minecraft/flame/PackManifest.h')
-rw-r--r--api/logic/minecraft/flame/PackManifest.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/api/logic/minecraft/flame/PackManifest.h b/api/logic/minecraft/flame/PackManifest.h
index 07bf92b6..1a5254a8 100644
--- a/api/logic/minecraft/flame/PackManifest.h
+++ b/api/logic/minecraft/flame/PackManifest.h
@@ -2,6 +2,7 @@
#include <QString>
#include <QVector>
+#include <QUrl>
namespace Flame
{
@@ -15,7 +16,7 @@ struct File
// our
bool resolved = false;
QString fileName;
- QString url;
+ QUrl url;
QString targetFolder = QLatin1Literal("mods");
enum class Type
{