mirror of
https://github.com/vcmi/vcmi.git
synced 2025-06-15 00:05:02 +02:00
vcmi: modernize rest of lib
This commit is contained in:
@ -29,7 +29,8 @@ class DLL_LINKAGE ContextBase : public Context
|
||||
{
|
||||
public:
|
||||
ContextBase(vstd::CLoggerBase * logger_);
|
||||
virtual ~ContextBase();
|
||||
virtual ~ContextBase() = default;
|
||||
|
||||
protected:
|
||||
vstd::CLoggerBase * logger;
|
||||
};
|
||||
@ -37,8 +38,8 @@ protected:
|
||||
class DLL_LINKAGE Module
|
||||
{
|
||||
public:
|
||||
Module();
|
||||
virtual ~Module();
|
||||
Module() = default;
|
||||
virtual ~Module() = default;
|
||||
|
||||
virtual std::string compile(const std::string & name, const std::string & source, vstd::CLoggerBase * logger) const = 0;
|
||||
|
||||
|
Reference in New Issue
Block a user