X-Git-Url: https://git.cworth.org/git?p=tar;a=blobdiff_plain;f=lib%2Fpaxlib.h;fp=lib%2Fpaxlib.h;h=eeb445e83e8786df71ffbf36f3fd08d7bdbccce4;hp=2fa396a2272269b586939e7385564ad8116d3de0;hb=b414e25de8ca49d7567a92c203d431383ec57c83;hpb=29ece34f44a27750bbfd76154ad9882580453dc7 diff --git a/lib/paxlib.h b/lib/paxlib.h index 2fa396a..eeb445e 100644 --- a/lib/paxlib.h +++ b/lib/paxlib.h @@ -88,7 +88,7 @@ void seek_error (char const *); void seek_error_details (char const *, off_t); void seek_warn (char const *); void seek_warn_details (char const *, off_t); -void stat_fatal (char const *); +void stat_fatal (char const *) __attribute__ ((noreturn)); void stat_error (char const *); void stat_warn (char const *); void symlink_error (char const *, char const *); @@ -98,8 +98,9 @@ void unlink_error (char const *); void utime_error (char const *); void waitpid_error (char const *); void write_error (char const *); +void write_error_details (char const *, size_t, size_t); -void pax_exit (void); +void pax_exit (void) __attribute__ ((noreturn)); void fatal_exit (void) __attribute__ ((noreturn)); #define STRINGIFY_BIGINT(i, b) umaxtostr (i, b)