diff options
Diffstat (limited to 'src/core/abstract/MCAddress.cc')
-rw-r--r-- | src/core/abstract/MCAddress.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/core/abstract/MCAddress.cc b/src/core/abstract/MCAddress.cc index 1ecf08ef..98b4d8ec 100644 --- a/src/core/abstract/MCAddress.cc +++ b/src/core/abstract/MCAddress.cc @@ -1,8 +1,12 @@ +#include "MCWin32.h" // should be included first. + #include "MCAddress.h" #include <libetpan/libetpan.h> #include <string.h> +#include "MCDefines.h" + using namespace mailcore; static Array * lep_address_list_from_lep_mailbox(struct mailimf_mailbox_list * mb_list, int encoded); @@ -517,8 +521,7 @@ void Address::importSerializable(HashMap * serializable) setDisplayName((String *) serializable->objectForKey(MCSTR("displayName"))); } -__attribute__((constructor)) -static void initialize() +INITIALIZE(Address) { Object::registerObjectConstructor("mailcore::Address", &createObject); } |