From 477c8e6f42df1e17e45584e74988eb46a11e6caa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= Date: Fri, 5 Aug 2022 17:40:39 +0200 Subject: [PATCH] Drop unused function subid_init() --- libsubid/api.c | 25 ------------------------- libsubid/subid.h.in | 16 ---------------- 2 files changed, 41 deletions(-) diff --git a/libsubid/api.c b/libsubid/api.c index 00da74f6..0c8c451a 100644 --- a/libsubid/api.c +++ b/libsubid/api.c @@ -17,31 +17,6 @@ #include "subid.h" #include "shadowlog.h" -bool subid_init(const char *progname, FILE * logfd) -{ - FILE *shadow_logfd; - if (progname) { - progname = strdup(progname); - if (!progname) - return false; - log_set_progname(progname); - } else { - log_set_progname("(libsubid)"); - } - - if (logfd) { - log_set_logfd(logfd); - return true; - } - shadow_logfd = fopen("/dev/null", "w"); - if (!shadow_logfd) { - log_set_logfd(stderr); - return false; - } - log_set_logfd(shadow_logfd); - return true; -} - static int get_subid_ranges(const char *owner, enum subid_type id_type, struct subid_range **ranges) { diff --git a/libsubid/subid.h.in b/libsubid/subid.h.in index 79744eda..c8d9273f 100644 --- a/libsubid/subid.h.in +++ b/libsubid/subid.h.in @@ -39,22 +39,6 @@ enum subid_status { extern "C" { #endif -/* - * subid_init: initialize libsubid - * - * @progname: Name to display as program. If NULL, then "(libsubid)" will be - * shown in error messages. - * @logfd: Open file pointer to pass error messages to. If NULL, then - * /dev/null will be opened and messages will be sent there. The - * default if libsubid_init() is not called is stderr (2). - * - * This function does not need to be called. If not called, then the defaults - * will be used. - * - * Returns false if an error occurred. - */ -bool subid_init(const char *progname, FILE *logfd); - /* * subid_get_uid_ranges: return a list of UID ranges for a user *