diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libc/stdlib/getopt.3 | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/lib/libc/stdlib/getopt.3 b/src/lib/libc/stdlib/getopt.3 index 9de8af3dcf..f07f01dd7f 100644 --- a/src/lib/libc/stdlib/getopt.3 +++ b/src/lib/libc/stdlib/getopt.3 | |||
| @@ -25,7 +25,7 @@ | |||
| 25 | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | 25 | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
| 26 | .\" SUCH DAMAGE. | 26 | .\" SUCH DAMAGE. |
| 27 | .\" | 27 | .\" |
| 28 | .\" $OpenBSD: getopt.3,v 1.36 2005/07/26 13:38:41 jmc Exp $ | 28 | .\" $OpenBSD: getopt.3,v 1.37 2005/10/11 01:23:41 jaredy Exp $ |
| 29 | .\" | 29 | .\" |
| 30 | .Dd December 17, 2002 | 30 | .Dd December 17, 2002 |
| 31 | .Dt GETOPT 3 | 31 | .Dt GETOPT 3 |
| @@ -187,15 +187,12 @@ while ((ch = getopt(argc, argv, "bf:")) != -1) { | |||
| 187 | bflag = 1; | 187 | bflag = 1; |
| 188 | break; | 188 | break; |
| 189 | case 'f': | 189 | case 'f': |
| 190 | if ((fd = open(optarg, O_RDONLY, 0)) < 0) { | 190 | if ((fd = open(optarg, O_RDONLY, 0)) == -1) |
| 191 | (void)fprintf(stderr, | 191 | err(1, "%s", optarg); |
| 192 | "myname: %s: %s\en", optarg, strerror(errno)); | ||
| 193 | exit(1); | ||
| 194 | } | ||
| 195 | break; | 192 | break; |
| 196 | case '?': | ||
| 197 | default: | 193 | default: |
| 198 | usage(); | 194 | usage(); |
| 195 | /* NOTREACHED */ | ||
| 199 | } | 196 | } |
| 200 | } | 197 | } |
| 201 | argc -= optind; | 198 | argc -= optind; |
