diff options
Diffstat (limited to 'libgm2/libm2pim/UnixArgs.cc')
-rw-r--r-- | libgm2/libm2pim/UnixArgs.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libgm2/libm2pim/UnixArgs.cc b/libgm2/libm2pim/UnixArgs.cc index 419ad83..944a3cd 100644 --- a/libgm2/libm2pim/UnixArgs.cc +++ b/libgm2/libm2pim/UnixArgs.cc @@ -82,9 +82,8 @@ _M2_UnixArgs_dep (void) { } -struct _M2_UnixArgs_ctor { _M2_UnixArgs_ctor (); } _M2_UnixArgs_ctor; - -_M2_UnixArgs_ctor::_M2_UnixArgs_ctor (void) +extern "C" void __attribute__((__constructor__)) +_M2_UnixArgs_ctor (void) { M2RTS_RegisterModule ("UnixArgs", _M2_UnixArgs_init, _M2_UnixArgs_fini, _M2_UnixArgs_dep); |