X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fbasic%2Flog.c;h=c6f70a1878f0f139a8423b8e01428265142ad405;hp=921c952f833dff4c76e7f8ff0cea554021171065;hb=64b485bf89b90042c9a624633b038ef417b0325e;hpb=6156b4779584b4bf1dc973ce988a34a1bcae1db3 diff --git a/src/basic/log.c b/src/basic/log.c index 921c952f8..c6f70a187 100644 --- a/src/basic/log.c +++ b/src/basic/log.c @@ -351,10 +351,10 @@ static int write_to_console( } if (highlight) - IOVEC_SET_STRING(iovec[n++], ANSI_HIGHLIGHT_RED_ON); + IOVEC_SET_STRING(iovec[n++], ANSI_HIGHLIGHT_RED); IOVEC_SET_STRING(iovec[n++], buffer); if (highlight) - IOVEC_SET_STRING(iovec[n++], ANSI_HIGHLIGHT_OFF); + IOVEC_SET_STRING(iovec[n++], ANSI_NORMAL); IOVEC_SET_STRING(iovec[n++], "\n"); if (writev(console_fd, iovec, n) < 0) { @@ -942,7 +942,7 @@ int log_set_max_level_from_string(const char *e) { t = log_level_from_string(e); if (t < 0) - return t; + return -EINVAL; log_set_max_level(t); return 0;