diff --git a/src/collectd.h b/src/collectd.h
index 6fed9002e02713d6ce59e13ea5840d207cd2acc0..277a610fe75a62e3c20bf90fd1df509d6afd1514 100644 (file)
--- a/src/collectd.h
+++ b/src/collectd.h
#endif
#if defined(COLLECT_DEBUG) && COLLECT_DEBUG && defined(__GNUC__) && __GNUC__
+# undef strcpy
+# undef strcat
+# undef strtok
# pragma GCC poison strcpy strcat strtok
#endif
*/
#ifndef DONT_POISON_SPRINTF_YET
# if defined(COLLECT_DEBUG) && COLLECT_DEBUG && defined(__GNUC__) && __GNUC__
+# undef sprintf
# pragma GCC poison sprintf
# endif
#endif