]> git.ipfire.org Git - thirdparty/libbsd.git/commitdiff
err: Mark error functions as non-returning with __dead2
authorGuillem Jover <guillem@hadrons.org>
Tue, 6 Aug 2019 13:29:54 +0000 (15:29 +0200)
committerGuillem Jover <guillem@hadrons.org>
Thu, 8 Aug 2019 01:47:05 +0000 (03:47 +0200)
include/bsd/err.h

index cf043e4c5e6f4d18af1926cff3002b6a98707f3c..ff37e5582579494959ca80f8e7a4723d2fb5b8d6 100644 (file)
@@ -47,10 +47,11 @@ void warnc(int code, const char *format, ...)
        __printflike(2, 3);
 void vwarnc(int code, const char *format, va_list ap)
        __printflike(2, 0);
+
 void errc(int status, int code, const char *format, ...)
-       __printflike(3, 4);
+       __printflike(3, 4) __dead2;
 void verrc(int status, int code, const char *format, va_list ap)
-       __printflike(3, 0);
+       __printflike(3, 0) __dead2;
 __END_DECLS
 
 #endif