From 4b3f4aa77a3265f3b7547a576a1a0411b6a6fb8c Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Sun, 10 Mar 2024 18:59:00 +0100 Subject: Rename [set]progname() to mlib_[set]progname() This namespacing was done because of a potential conflict with the setprogname() function available in as part of BSD systems. --- include/errors.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/errors.h b/include/errors.h index 975fac4..6721afa 100644 --- a/include/errors.h +++ b/include/errors.h @@ -3,8 +3,6 @@ #include -void setprogname(const char *); - [[gnu::format(printf, 1, 2)]] void warn(const char *, ...); [[gnu::format(printf, 1, 2)]] void warnx(const char *, ...); void vwarn(const char *, va_list); @@ -17,9 +15,11 @@ void vwarnx(const char *, va_list); extern const char *__mlib_errors_progname; +void mlib_setprogname(const char *); + [[gnu::always_inline]] static inline const char * -progname(void) +mlib_progname(void) { return __mlib_errors_progname; } -- cgit v1.2.3