aboutsummaryrefslogtreecommitdiff
path: root/src/modules.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2020-02-06 11:25:42 +0000
committerGravatar Sadie Powell2020-02-06 11:25:42 +0000
commit98e4ddfb21d285c8b675788c155bb204822fbd4a (patch)
tree030eb18c989bf3c9e4768a538796e3221ca7934e /src/modules.cpp
parentIn C++11 [io]fstream has std::string constructors; use them. (diff)
Use C++11 inline initialisation for class members.
Diffstat (limited to 'src/modules.cpp')
-rw-r--r--src/modules.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/modules.cpp b/src/modules.cpp
index 438d74a01..254cb2918 100644
--- a/src/modules.cpp
+++ b/src/modules.cpp
@@ -55,13 +55,6 @@ Version::Version(const std::string &desc, int flags, const std::string& linkdata
}
// These declarations define the behavours of the base class Module (which does nothing at all)
-
-Module::Module()
- : ModuleDLLManager(NULL)
- , dying(false)
-{
-}
-
CullResult Module::cull()
{
return classbase::cull();
@@ -630,7 +623,8 @@ std::string ModuleManager::ExpandModName(const std::string& modname)
}
dynamic_reference_base::dynamic_reference_base(Module* Creator, const std::string& Name)
- : name(Name), hook(NULL), value(NULL), creator(Creator)
+ : name(Name)
+ , creator(Creator)
{
if (!dynrefs)
dynrefs = new insp::intrusive_list<dynamic_reference_base>;