diff options
-rw-r--r-- | MMCError.h | 2 | ||||
-rw-r--r-- | logic/MMCJson.h | 2 | ||||
-rw-r--r-- | logic/VersionFile.h | 8 |
3 files changed, 6 insertions, 6 deletions
@@ -11,7 +11,7 @@ public: exceptionCause = cause; QLOG_ERROR() << "Exception: " + cause; }; - virtual ~MMCError(){}; + virtual ~MMCError() noexcept {} virtual const char *what() const noexcept { return exceptionCause.toLocal8Bit(); diff --git a/logic/MMCJson.h b/logic/MMCJson.h index f2cc4b31..71ded435 100644 --- a/logic/MMCJson.h +++ b/logic/MMCJson.h @@ -15,7 +15,7 @@ class JSONValidationError : public MMCError { public: JSONValidationError(QString cause) : MMCError(cause) {}; - virtual ~JSONValidationError() {}; + virtual ~JSONValidationError() noexcept {} }; namespace MMCJson diff --git a/logic/VersionFile.h b/logic/VersionFile.h index 67d22b23..169a2066 100644 --- a/logic/VersionFile.h +++ b/logic/VersionFile.h @@ -13,7 +13,7 @@ class VersionBuildError : public MMCError { public: VersionBuildError(QString cause) : MMCError(cause) {}; - virtual ~VersionBuildError() {}; + virtual ~VersionBuildError() noexcept {} }; /** @@ -28,7 +28,7 @@ public: "version of the vanilla launcher than this version of MultiMC supports (%2).") .arg(actual) .arg(supported)) {}; - virtual ~LauncherVersionError() {}; + virtual ~LauncherVersionError() noexcept {} }; /** @@ -43,7 +43,7 @@ public: .arg(fileId) .arg(mcVersion) .arg(parentMcVersion)) {}; - virtual ~MinecraftVersionMismatch() {}; + virtual ~MinecraftVersionMismatch() noexcept {} }; struct RawLibrary; @@ -124,4 +124,4 @@ public: /* data */ QList<RawLibraryPtr> overwriteLibs; QList<RawLibraryPtr> addLibs; QList<QString> removeLibs; -};
\ No newline at end of file +}; |