diff options
Diffstat (limited to 'src/base/modules.h')
| -rw-r--r-- | src/base/modules.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/base/modules.h b/src/base/modules.h index a811995..f6cca42 100644 --- a/src/base/modules.h +++ b/src/base/modules.h @@ -11,9 +11,15 @@ #include "image.h" #endif /* PUBLIC_SERVER */ -#define MODULE_TYPE_UNIX ".so" -#define MODULE_TYPE_APPLE ".dylib" -#define MODULE_TYPE_WIN ".dll" +#ifndef __WIN32__ + #ifndef APPLE + #define MODULE_TYPE ".so" + #else + #define MODULE_TYPE ".dylib" + #endif +#else + #define MODULE_TYPE ".dll" +#endif typedef struct export_fce_s { int (*fce_getValue) (char *line, char *env, char *val, int len); |