noice

small file browser
git clone git://git.2f30.org/noice
Log | Files | Refs | README | LICENSE

commit da09d92b25a3da5d763e1365cb33fe6b72fb2e79
parent 0deba427a92c654253d66cf84ba88f56ccd7b589
Author: lostd <lostd@2f30.org>
Date:   Wed,  8 Oct 2014 11:36:17 +0300

Use dprintf(3) for debugging

Diffstat:
Mnoice.c | 13+++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/noice.c b/noice.c @@ -14,11 +14,14 @@ #include <unistd.h> #ifdef DEBUG -#define DPRINTF_D(x) printw(#x "=%d\n", x) -#define DPRINTF_S(x) printw(#x "=%s\n", x) -#define DPRINTF_P(x) printw(#x "=0x%p\n", x) +#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 */ @@ -355,6 +358,9 @@ nochange: pathnew = malloc(strlen(path) + 1 + strlen(name) + 1); sprintf(pathnew, "%s/%s", path, name); + + DPRINTF_S(name); + DPRINTF_U(type); DPRINTF_S(pathnew); again: @@ -426,7 +432,6 @@ again: free(pathnew); goto redraw; default: - DPRINTF_D(dents[cur]->d_type); printmsg("Unsupported file"); goto nochange; }