libsubid_init: don't print messages on error
Signed-off-by: Serge Hallyn <serge@hallyn.com>
This commit is contained in:
parent
ea7af4e154
commit
b0e86b959f
@ -46,13 +46,11 @@ 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) {
|
||||
shadow_logfd = 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;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user