diff options
author | Tim Kientzle <kientzle@FreeBSD.org> | 2005-05-21 19:38:19 +0000 |
---|---|---|
committer | Tim Kientzle <kientzle@FreeBSD.org> | 2005-05-21 19:38:19 +0000 |
commit | 21805f33bfc10c11a5f7f7ef29c0c5641e548019 (patch) | |
tree | ce278d2a957dddb17e5efc0fa9797bbfce23a7d3 /lib | |
parent | 846e187c43380c7db1cc14dffe3426a24f2e3c2c (diff) | |
download | src-21805f33bfc10c11a5f7f7ef29c0c5641e548019.tar.gz src-21805f33bfc10c11a5f7f7ef29c0c5641e548019.zip |
Correct return values in myopen() and myclose() in Example code.
Bug: docs/79318
Thanks to: Derek Tattersall
MFC after: 7 days
Notes
Notes:
svn path=/head/; revision=146470
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 bf8f6218846b..83851f947a6a 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 |