diff options
Diffstat (limited to 'src/base/modules.c')
| -rwxr-xr-x | src/base/modules.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/base/modules.c b/src/base/modules.c index a7c6160..235f59b 100755 --- a/src/base/modules.c +++ b/src/base/modules.c @@ -182,10 +182,12 @@ int loadModule(char *name) char str[STR_PATH_SIZE]; module_t *module; -#ifndef __WIN32__ - sprintf(str, PATH_MODULES "%s" MODULE_TYPE_UNIX, name); +#ifdef __WIN32__ + sprintf(str, PATH_MODULES "%s" MODULE_TYPE_WIN, name); // windows +#elifdef __APPLE__ + sprintf(str, PATH_MODULES "%s" MODULE_TYPE_DARWIN, name); // apple #else - sprintf(str, PATH_MODULES "%s" MODULE_TYPE_WIN, name); + sprintf(str, PATH_MODULES "%s" MODULE_TYPE_UNIX, name); // linux #endif accessExistFile(str); |