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=de7372b23c3da92fbfaea2d1ac592f0b2ba87914;hpb=fbbfb9406a82e647ce27b6462b11a802fa48f31a 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)