ash: fixes in debug printouts
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
2e6d4ef695
commit
883cea4751
17
shell/ash.c
17
shell/ash.c
@ -251,7 +251,7 @@ static void trace_vprintf(const char *fmt, va_list va);
|
|||||||
# define close(fd) do { \
|
# define close(fd) do { \
|
||||||
int dfd = (fd); \
|
int dfd = (fd); \
|
||||||
if (close(dfd) < 0) \
|
if (close(dfd) < 0) \
|
||||||
bb_error_msg("bug on %d: closing %d(%x)", \
|
bb_error_msg("bug on %d: closing %d(0x%x)", \
|
||||||
__LINE__, dfd, dfd); \
|
__LINE__, dfd, dfd); \
|
||||||
} while (0)
|
} while (0)
|
||||||
#else
|
#else
|
||||||
@ -997,7 +997,7 @@ static void
|
|||||||
showtree(union node *n)
|
showtree(union node *n)
|
||||||
{
|
{
|
||||||
trace_puts("showtree called\n");
|
trace_puts("showtree called\n");
|
||||||
shtree(n, 1, NULL, stdout);
|
shtree(n, 1, NULL, stderr);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* DEBUG */
|
#endif /* DEBUG */
|
||||||
@ -3987,7 +3987,7 @@ showjobs(FILE *out, int mode)
|
|||||||
{
|
{
|
||||||
struct job *jp;
|
struct job *jp;
|
||||||
|
|
||||||
TRACE(("showjobs(%x) called\n", mode));
|
TRACE(("showjobs(0x%x) called\n", mode));
|
||||||
|
|
||||||
/* Handle all finished jobs */
|
/* Handle all finished jobs */
|
||||||
while (dowait(DOWAIT_NONBLOCK, NULL) > 0)
|
while (dowait(DOWAIT_NONBLOCK, NULL) > 0)
|
||||||
@ -4048,7 +4048,7 @@ getstatus(struct job *job)
|
|||||||
}
|
}
|
||||||
retval += 128;
|
retval += 128;
|
||||||
}
|
}
|
||||||
TRACE(("getstatus: job %d, nproc %d, status %x, retval %x\n",
|
TRACE(("getstatus: job %d, nproc %d, status 0x%x, retval 0x%x\n",
|
||||||
jobno(job), job->nprocs, status, retval));
|
jobno(job), job->nprocs, status, retval));
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
@ -8496,7 +8496,7 @@ poplocalvars(void)
|
|||||||
while ((lvp = localvars) != NULL) {
|
while ((lvp = localvars) != NULL) {
|
||||||
localvars = lvp->next;
|
localvars = lvp->next;
|
||||||
vp = lvp->vp;
|
vp = lvp->vp;
|
||||||
TRACE(("poplocalvar %s", vp ? vp->text : "-"));
|
TRACE(("poplocalvar %s\n", vp ? vp->text : "-"));
|
||||||
if (vp == NULL) { /* $- saved */
|
if (vp == NULL) { /* $- saved */
|
||||||
memcpy(optlist, lvp->text, sizeof(optlist));
|
memcpy(optlist, lvp->text, sizeof(optlist));
|
||||||
free((char*)lvp->text);
|
free((char*)lvp->text);
|
||||||
@ -9348,7 +9348,7 @@ preadfd(void)
|
|||||||
* 2) If an EOF was pushed back (g_parsefile->left_in_line < -BIGNUM)
|
* 2) If an EOF was pushed back (g_parsefile->left_in_line < -BIGNUM)
|
||||||
* or we are reading from a string so we can't refill the buffer,
|
* or we are reading from a string so we can't refill the buffer,
|
||||||
* return EOF.
|
* return EOF.
|
||||||
* 3) If the is more stuff in this buffer, use it else call read to fill it.
|
* 3) If there is more stuff in this buffer, use it else call read to fill it.
|
||||||
* 4) Process input up to the next newline, deleting nul characters.
|
* 4) Process input up to the next newline, deleting nul characters.
|
||||||
*/
|
*/
|
||||||
//#define pgetc_debug(...) bb_error_msg(__VA_ARGS__)
|
//#define pgetc_debug(...) bb_error_msg(__VA_ARGS__)
|
||||||
@ -11843,8 +11843,9 @@ cmdloop(int top)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
n = parsecmd(inter);
|
n = parsecmd(inter);
|
||||||
#if DEBUG
|
#if DEBUG > 2
|
||||||
showtree(n);
|
if (debug && (n != NEOF))
|
||||||
|
showtree(n);
|
||||||
#endif
|
#endif
|
||||||
if (n == NEOF) {
|
if (n == NEOF) {
|
||||||
if (!top || numeof >= 50)
|
if (!top || numeof >= 50)
|
||||||
|
Loading…
Reference in New Issue
Block a user