diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libarchive/archive_read.3 | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libarchive/archive_read.3 b/lib/libarchive/archive_read.3 index bf8f621..83851f9 100644 --- a/lib/libarchive/archive_read.3 +++ b/lib/libarchive/archive_read.3 @@ -389,7 +389,7 @@ myopen(struct archive *a, void *client_data) struct mydata *mydata = client_data; mydata->fd = open(mydata->name, O_RDONLY); - return (mydata->fd >= 0); + return (mydata->fd >= 0 ? ARCHIVE_OK : ARCHIVE_FATAL); } int @@ -399,7 +399,7 @@ myclose(struct archive *a, void *client_data) if (mydata->fd > 0) close(mydata->fd); - return (0); + return (ARCHIVE_OK); } .Ed .Sh RETURN VALUES |