From: Loic Blot Date: Fri, 9 Mar 2018 07:36:42 +0000 (+0100) Subject: Drop unused struct ModLicenseInfo & ModAuthorInfo + default constructor in ModMetadata X-Git-Tag: 5.0.0~536 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=3b27cf30d99a5b4e82677c253bee269574edbaa0;p=oweals%2Fminetest.git Drop unused struct ModLicenseInfo & ModAuthorInfo + default constructor in ModMetadata --- diff --git a/src/mods.h b/src/mods.h index c16df30e6..9f4d29739 100644 --- a/src/mods.h +++ b/src/mods.h @@ -27,6 +27,7 @@ with this program; if not, write to the Free Software Foundation, Inc., #include #include #include +#include "util/basic_macros.h" #include "config.h" #include "metadata.h" @@ -146,20 +147,10 @@ public: }; #endif -struct ModLicenseInfo { - int id; - std::string shortinfo; - std::string url; -}; - -struct ModAuthorInfo { - int id; - std::string username; -}; - class ModMetadata: public Metadata { public: + ModMetadata() = delete; ModMetadata(const std::string &mod_name); ~ModMetadata() = default;