From a050b436216ce1bb18a9cb762ea8e238c0f77a7d Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Mon, 31 Mar 2014 09:54:20 -0700 Subject: [PATCH] Define OptionValueMap with using rather than inheritence --- libaegisub/include/libaegisub/option.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/libaegisub/include/libaegisub/option.h b/libaegisub/include/libaegisub/option.h index 08c82ceff..d4bb42be7 100644 --- a/libaegisub/include/libaegisub/option.h +++ b/libaegisub/include/libaegisub/option.h @@ -39,13 +39,7 @@ DEFINE_SIMPLE_EXCEPTION_NOINNER(OptionErrorDuplicateKey, OptionError, "options/d class OptionValue; -class OptionValueMap final : public std::map> { -private: - OptionValueMap(const OptionValueMap& x); - OptionValueMap& operator=(const OptionValueMap& x); -public: - OptionValueMap() {}; -}; +using OptionValueMap = std::map>; class Options { public: