[pacman-dev] Patch for pm_printf
From 6f0607564bc32291b5bab8e49a657f6f255dce93 Mon Sep 17 00:00:00 2001 From: Dan Campbell <dan@archbox.localdomain> Date: Tue, 7 Apr 2009 19:00:51 -0500 Subject: [PATCH] Make pacman behave more like "standard" unix utilities by
It doesn't do much, just checks the log level, and if set to debug or error, prints to stderr instead of stdout. Not a pressing thing, but in my opinion this makes more sense. printing error and debug messages to stderr instead of stdout. Signed-off-by: Dan Campbell <dan<dot>campbell@gmail<dot>com> --- src/pacman/util.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/pacman/util.c b/src/pacman/util.c index b80b09a..ebc5ff2 100644 --- a/src/pacman/util.c +++ b/src/pacman/util.c @@ -710,7 +710,11 @@ int pm_printf(pmloglevel_t level, const char *format, ...) /* print the message using va_arg list */ va_start(args, format); + if(level == PM_LOG_DEBUG || level == PM_LOG_ERROR) { + ret = pm_vfprintf(stderr, level, format, args); + } else { ret = pm_vfprintf(stdout, level, format, args); + } va_end(args); return(ret); -- 1.6.2.2
participants (1)
-
Dan Campbell