commit 6b1ec1959954145d7942ba3b7e65f5cde30485a1
parent 16f473f55cd1510d6a641f860197a8c79ea57f23
Author: Lazaros Koromilas <lostd@2f30.org>
Date: Mon, 8 Apr 2019 12:42:43 +0300
Move debug printing helpers to util header
Diffstat:
2 files changed, 15 insertions(+), 14 deletions(-)
diff --git a/noice.c b/noice.c
@@ -20,19 +20,6 @@
#include "util.h"
-#ifdef DEBUG
-#define DEBUG_FD 8
-#define DPRINTF_D(x) dprintf(DEBUG_FD, #x "=%d\n", x)
-#define DPRINTF_U(x) dprintf(DEBUG_FD, #x "=%u\n", x)
-#define DPRINTF_S(x) dprintf(DEBUG_FD, #x "=%s\n", x)
-#define DPRINTF_P(x) dprintf(DEBUG_FD, #x "=0x%p\n", x)
-#else
-#define DPRINTF_D(x)
-#define DPRINTF_U(x)
-#define DPRINTF_S(x)
-#define DPRINTF_P(x)
-#endif /* DEBUG */
-
#define NR_ARGS 32
#define LEN(x) (sizeof(x) / sizeof(*(x)))
#undef MIN
@@ -117,7 +104,6 @@ void printmsg(char *);
void printwarn(void);
void printerr(int, char *);
-#undef dprintf
int
dprintf(int fd, const char *fmt, ...)
{
diff --git a/util.h b/util.h
@@ -3,3 +3,18 @@
size_t strlcat(char *, const char *, size_t);
#undef strlcpy
size_t strlcpy(char *, const char *, size_t);
+#undef dprintf
+int dprintf(int, const char *, ...);
+
+#ifdef DEBUG
+#define DEBUG_FD 8
+#define DPRINTF_D(x) dprintf(DEBUG_FD, #x "=%d\n", x)
+#define DPRINTF_U(x) dprintf(DEBUG_FD, #x "=%u\n", x)
+#define DPRINTF_S(x) dprintf(DEBUG_FD, #x "=%s\n", x)
+#define DPRINTF_P(x) dprintf(DEBUG_FD, #x "=0x%p\n", x)
+#else
+#define DPRINTF_D(x)
+#define DPRINTF_U(x)
+#define DPRINTF_S(x)
+#define DPRINTF_P(x)
+#endif /* DEBUG */