summaryrefslogtreecommitdiff
path: root/src/modinfo.h
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2013-09-16 22:32:42 +0200
committerTannin <devnull@localhost>2013-09-16 22:32:42 +0200
commit500ab7f706bdc8d4eb94db22ab60f882b2670dde (patch)
treec035d4e2399d7426008d840b5af50d166dd814a7 /src/modinfo.h
parent08309b71ba45eb4e5bc632c2687e320be70e04de (diff)
- bugfix: testing for missing masters at the wrong time seems to have caused crashes
- bugfix: mod list is now written to a temporary file first. Only on success is the original file overwritten - bugfix: moving a mod priority to just above the overwrite could cause a crash or error message - bugfix: versions with a release candidate number weren't sorted correctly (woops) - bugfix: staging script didn't include archive.dll and dlls.manifest - installation time on overwrite no longer updates constantly
Diffstat (limited to 'src/modinfo.h')
-rw-r--r--src/modinfo.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modinfo.h b/src/modinfo.h
index df948a76..7e217de7 100644
--- a/src/modinfo.h
+++ b/src/modinfo.h
@@ -811,7 +811,7 @@ public:
virtual void endorse(bool) {}
virtual QString name() const { return "Overwrite"; }
virtual QString notes() const { return ""; }
- virtual QDateTime creationTime() const { return QDateTime::currentDateTime(); }
+ virtual QDateTime creationTime() const { return m_StartupTime; }
virtual QString absolutePath() const;
virtual MOBase::VersionInfo getNewestVersion() const { return ""; }
virtual QString getInstallationFile() const { return ""; }
@@ -828,6 +828,10 @@ private:
ModInfoOverwrite();
+private:
+
+ QDateTime m_StartupTime;
+
};
#endif // MODINFO_H