Only use hilite if stdout is a tty
This commit is contained in:
parent
483a19a0e3
commit
04b1a62c4b
@ -47,10 +47,14 @@ static const char *const types_nua[] = { "ineed", "iuse", "iafter", NULL };
|
|||||||
|
|
||||||
static void print_level (char *level)
|
static void print_level (char *level)
|
||||||
{
|
{
|
||||||
printf ("Runlevel: %s%s%s\n",
|
printf ("Runlevel: ");
|
||||||
|
if (isatty (fileno (stdout)))
|
||||||
|
printf ("%s%s%s\n",
|
||||||
ecolor (ECOLOR_HILITE),
|
ecolor (ECOLOR_HILITE),
|
||||||
level,
|
level,
|
||||||
ecolor (ECOLOR_NORMAL));
|
ecolor (ECOLOR_NORMAL));
|
||||||
|
else
|
||||||
|
printf ("%s\n", level);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void print_service (char *service)
|
static void print_service (char *service)
|
||||||
|
Loading…
Reference in New Issue
Block a user