mirror of
https://github.com/jarun/nnn.git
synced 2024-11-24 11:51:27 +00:00
Use dprintf(3) for debugging
This commit is contained in:
parent
0deba427a9
commit
da09d92b25
13
noice.c
13
noice.c
|
@ -14,11 +14,14 @@
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
#define DPRINTF_D(x) printw(#x "=%d\n", x)
|
#define DEBUG_FD 8
|
||||||
#define DPRINTF_S(x) printw(#x "=%s\n", x)
|
#define DPRINTF_D(x) dprintf(DEBUG_FD, #x "=%d\n", x)
|
||||||
#define DPRINTF_P(x) printw(#x "=0x%p\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
|
#else
|
||||||
#define DPRINTF_D(x)
|
#define DPRINTF_D(x)
|
||||||
|
#define DPRINTF_U(x)
|
||||||
#define DPRINTF_S(x)
|
#define DPRINTF_S(x)
|
||||||
#define DPRINTF_P(x)
|
#define DPRINTF_P(x)
|
||||||
#endif /* DEBUG */
|
#endif /* DEBUG */
|
||||||
|
@ -355,6 +358,9 @@ nochange:
|
||||||
pathnew = malloc(strlen(path) + 1
|
pathnew = malloc(strlen(path) + 1
|
||||||
+ strlen(name) + 1);
|
+ strlen(name) + 1);
|
||||||
sprintf(pathnew, "%s/%s", path, name);
|
sprintf(pathnew, "%s/%s", path, name);
|
||||||
|
|
||||||
|
DPRINTF_S(name);
|
||||||
|
DPRINTF_U(type);
|
||||||
DPRINTF_S(pathnew);
|
DPRINTF_S(pathnew);
|
||||||
|
|
||||||
again:
|
again:
|
||||||
|
@ -426,7 +432,6 @@ again:
|
||||||
free(pathnew);
|
free(pathnew);
|
||||||
goto redraw;
|
goto redraw;
|
||||||
default:
|
default:
|
||||||
DPRINTF_D(dents[cur]->d_type);
|
|
||||||
printmsg("Unsupported file");
|
printmsg("Unsupported file");
|
||||||
goto nochange;
|
goto nochange;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue