# HG changeset patch # User Chris Cannam # Date 1176995991 0 # Node ID 7033e188b2b2fe6dba6887965739e94a2c1a1e08 # Parent d2ffb480ff33460b9f73c2f22d4a3cb1ef7b3f01 * OS/X tweaks diff -r d2ffb480ff33 -r 7033e188b2b2 system/System.cpp --- a/system/System.cpp Mon Apr 16 12:20:27 2007 +0000 +++ b/system/System.cpp Thu Apr 19 15:19:51 2007 +0000 @@ -32,6 +32,21 @@ #include +#ifdef __APPLE__ +extern "C" { +void * +rpl_realloc (void *p, size_t n) +{ + p = realloc(p, n); + if (p == 0 && n == 0) + { + p = malloc(0); + } + return p; +} +} +#endif + #ifdef _WIN32 extern "C" { diff -r d2ffb480ff33 -r 7033e188b2b2 system/System.h --- a/system/System.h Mon Apr 16 12:20:27 2007 +0000 +++ b/system/System.h Thu Apr 19 15:19:51 2007 +0000 @@ -76,7 +76,7 @@ #ifdef __APPLE__ -#define PLUGIN_GLOB "*.dylib" +#define PLUGIN_GLOB "*.dylib *.so" #define PATH_SEPARATOR ':' #define DEFAULT_LADSPA_PATH "$HOME/Library/Audio/Plug-Ins/LADSPA:/Library/Audio/Plug-Ins/LADSPA"