aboutsummaryrefslogtreecommitdiff
path: root/launcher/modplatform/ModIndex.h
diff options
context:
space:
mode:
authorSefa Eyeoglu <contact@scrumplex.net>2022-08-28 11:03:12 +0200
committerGitHub <noreply@github.com>2022-08-28 11:03:12 +0200
commitafcd669d2f6934c2b6076939d7665f791d495994 (patch)
treeb5868b4e26fc52a6b48443847fbd7ef0aafee908 /launcher/modplatform/ModIndex.h
parentfbf542d2051576ee25556c3b28112eea094da309 (diff)
parent7b27f200b1f131f0ea3b23433974cbe68eb979bb (diff)
downloadPrismLauncher-afcd669d2f6934c2b6076939d7665f791d495994.tar.gz
PrismLauncher-afcd669d2f6934c2b6076939d7665f791d495994.tar.bz2
PrismLauncher-afcd669d2f6934c2b6076939d7665f791d495994.zip
Merge pull request #965 from flowln/fat_files_in_memory
Refactor a bit EnsureMetadataTask and calculate hashes in a incremental manner
Diffstat (limited to 'launcher/modplatform/ModIndex.h')
-rw-r--r--launcher/modplatform/ModIndex.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/launcher/modplatform/ModIndex.h b/launcher/modplatform/ModIndex.h
index dc297d03..89fe1c5c 100644
--- a/launcher/modplatform/ModIndex.h
+++ b/launcher/modplatform/ModIndex.h
@@ -24,6 +24,8 @@
#include <QVariant>
#include <QVector>
+class QIODevice;
+
namespace ModPlatform {
enum class Provider {
@@ -36,7 +38,7 @@ class ProviderCapabilities {
auto name(Provider) -> const char*;
auto readableName(Provider) -> QString;
auto hashType(Provider) -> QStringList;
- auto hash(Provider, QByteArray&, QString type = "") -> QByteArray;
+ auto hash(Provider, QIODevice*, QString type = "") -> QString;
};
struct ModpackAuthor {