]> git.sur5r.net Git - i3/i3/commitdiff
Use DLOG for debug messages instead of printf (Thanks kruM)
authorMichael Stapelberg <michael@stapelberg.de>
Fri, 19 Mar 2010 17:48:36 +0000 (18:48 +0100)
committerMichael Stapelberg <michael@stapelberg.de>
Fri, 19 Mar 2010 17:48:36 +0000 (18:48 +0100)
include/log.h
src/debug.c

index def99fc1ede254ef55aaedf882835f13fedc4e18..6d529a00f27133b524e3c9a6171898634b027c2c 100644 (file)
@@ -3,7 +3,7 @@
  *
  * i3 - an improved dynamic tiling window manager
  *
- * © 2009 Michael Stapelberg and contributors
+ * © 2009-2010 Michael Stapelberg and contributors
  *
  * See file LICENSE for license information.
  *
@@ -12,6 +12,7 @@
 #define _LOG_H
 
 #include <stdarg.h>
+#include <stdbool.h>
 
 /** ##__VA_ARGS__ means: leave out __VA_ARGS__ completely if it is empty, that
    is, delete the preceding comma */
index cd89b2967cfd123562f37b1d4424cd33f80d5e86..de47fca257299b32cfe95e00be7e148a4c7e209d 100644 (file)
@@ -3,7 +3,7 @@
  *
  * i3 - an improved dynamic tiling window manager
  *
- * © 2009 Michael Stapelberg and contributors
+ * © 2009-2010 Michael Stapelberg and contributors
  *
  * See file LICENSE for license information.
  *
@@ -14,6 +14,8 @@
 #include <stdio.h>
 #include <xcb/xcb.h>
 
+#include "log.h"
+
 static const char *labelError[] = {
     "Success",
     "BadRequest",
@@ -219,7 +221,7 @@ int format_event(xcb_generic_event_t *e) {
 
     switch(e->response_type) {
     case 0:
-        printf("Error %s on seqnum %d (%s).\n",
+        DLOG("Error %s on seqnum %d (%s).\n",
             labelError[*((uint8_t *) e + 1)],
             seqnum,
             labelRequest[*((uint8_t *) e + 10)]);
@@ -227,13 +229,13 @@ int format_event(xcb_generic_event_t *e) {
     default:
         if (e->response_type > sizeof(labelEvent) / sizeof(char*))
                 break;
-        printf("Event %s following seqnum %d%s.\n",
+        DLOG("Event %s following seqnum %d%s.\n",
             labelEvent[e->response_type],
             seqnum,
             labelSendEvent[sendEvent]);
         break;
     case XCB_KEYMAP_NOTIFY:
-        printf("Event %s%s.\n",
+        DLOG("Event %s%s.\n",
             labelEvent[e->response_type],
             labelSendEvent[sendEvent]);
         break;