X-Git-Url: https://git.jankratochvil.net/?p=gnokii.git;a=blobdiff_plain;f=acconfig.h;h=590cc87cc0d5bcbfed99456fadc1eddc0bbbafb6;hp=dfd6d9947d030f3f36af5921bcfa0ba35dc57a5d;hb=945be3cc1ae0f7739a3d28722d07f7d17b2690bf;hpb=c7dcdfd34d2bed9cc64c5c9603e51ef8c8271951 diff --git a/acconfig.h b/acconfig.h index dfd6d99..590cc87 100644 --- a/acconfig.h +++ b/acconfig.h @@ -79,5 +79,19 @@ #include "uccompat.h" +#ifdef STACKCHECK +extern void live_check(const char *file,int line,int alloc); +extern void live_disable(int how); +#define LIVE live_check(__FILE__,__LINE__,-1) +#define LIVE_ALLOC(n) live_check(__FILE__,__LINE__,(n)) +#define LIVE_DISABLE live_disable(1) +#define LIVE_ENABLE live_disable(-1) +#else /* STACKCHECK */ +#define LIVE +#define LIVE_ALLOC(n) +#define LIVE_DISABLE +#define LIVE_ENABLE +#endif /* STACKCHECK */ + #endif /* __CONFIG_H__ */