X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Finclude%2Fctdl_module.h;h=e4973849a62c3d7fc3b4735801c2c2f17d904e03;hb=12a091b625c28d94e895901c900f4fdbd0776f7f;hp=fbb632e690a73001ca947381805b79554f78dc40;hpb=ec9d4d9a12991ce69b71fd48c9f88c272073ab80;p=citadel.git diff --git a/citadel/include/ctdl_module.h b/citadel/include/ctdl_module.h index fbb632e69..e4973849a 100644 --- a/citadel/include/ctdl_module.h +++ b/citadel/include/ctdl_module.h @@ -4,6 +4,19 @@ #define CTDL_MODULE_H #include "sysdep.h" + +#ifdef HAVE_GC +#define GC_THREADS +#define GC_REDIRECT_TO_LOCAL +#include +#else +#define GC_MALLOC malloc +#define GC_MALLOC_ATOMIC malloc +#define GC_FREE free +#define GC_REALLOC realloc +#endif + + #include #include #include