From: Serge Hallyn Date: Sun, 23 May 2021 13:03:10 +0000 (-0500) Subject: libsubid_init: don't print messages on error X-Git-Tag: v4.9~20^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F343%2Fhead;p=thirdparty%2Fshadow.git libsubid_init: don't print messages on error Signed-off-by: Serge Hallyn --- diff --git a/libsubid/api.c b/libsubid/api.c index c48481424..b477b2716 100644 --- a/libsubid/api.c +++ b/libsubid/api.c @@ -46,12 +46,10 @@ bool libsubid_init(const char *progname, FILE * logfd) { if (progname) { progname = strdup(progname); - if (progname) { + if (progname) Prog = progname; - } else { - fprintf(stderr, "Out of memory"); + else return false; - } } if (logfd) { @@ -60,7 +58,6 @@ bool libsubid_init(const char *progname, FILE * logfd) } shadow_logfd = fopen("/dev/null", "w"); if (!shadow_logfd) { - fprintf(stderr, "ERROR opening /dev/null for error messages. Using stderr."); shadow_logfd = stderr; return false; }