diff options
author | Petr Mrázek <peterix@gmail.com> | 2017-04-24 01:30:51 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2017-04-24 01:30:51 +0200 |
commit | 4fa3e2a7144c532af62520c9da53f423d6f002ca (patch) | |
tree | 22af01b94f28c7f6bd56e42d399b1c76887a2fc5 /api/logic/meta/Version.h | |
parent | d25a7ad3a627dfc15067adb1e2c178faafc5bd3e (diff) | |
download | MultiMC-4fa3e2a7144c532af62520c9da53f423d6f002ca.tar MultiMC-4fa3e2a7144c532af62520c9da53f423d6f002ca.tar.gz MultiMC-4fa3e2a7144c532af62520c9da53f423d6f002ca.tar.lz MultiMC-4fa3e2a7144c532af62520c9da53f423d6f002ca.tar.xz MultiMC-4fa3e2a7144c532af62520c9da53f423d6f002ca.zip |
GH-1856 Fix metadata version and list loading
Shouldn't crash anymore, shouldn't overwrite data in some bad way anymore either.
Diffstat (limited to 'api/logic/meta/Version.h')
-rw-r--r-- | api/logic/meta/Version.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/api/logic/meta/Version.h b/api/logic/meta/Version.h index f132b861..2f92ee9f 100644 --- a/api/logic/meta/Version.h +++ b/api/logic/meta/Version.h @@ -38,6 +38,7 @@ class MULTIMC_LOGIC_EXPORT Version : public QObject, public BaseVersion, public public: /* con/des */ explicit Version(const QString &uid, const QString &version); + virtual ~Version(); QString descriptor() override; QString name() override; @@ -104,7 +105,7 @@ private: QString m_parentUid; QString m_version; QString m_type; - qint64 m_time; + qint64 m_time = 0; QHash<QString, QString> m_requires; VersionFilePtr m_data; }; |