aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/basetypes/MCValue.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/basetypes/MCValue.cc')
-rw-r--r--src/core/basetypes/MCValue.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/basetypes/MCValue.cc b/src/core/basetypes/MCValue.cc
index db9e96eb..7f12db36 100644
--- a/src/core/basetypes/MCValue.cc
+++ b/src/core/basetypes/MCValue.cc
@@ -4,6 +4,7 @@
#include <string.h>
#include <stdlib.h>
+#include "MCDefines.h"
#include "MCString.h"
#include "MCHash.h"
#include "MCUtils.h"
@@ -452,8 +453,7 @@ void * Value::createObject()
return new Value();
}
-__attribute__((constructor))
-static void initialize()
+INITIALIZE(Value)
{
Object::registerObjectConstructor("mailcore::Value", &Value::createObject);
}