summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortjr <tjr@FreeBSD.org>2003-01-04 08:10:55 +0000
committertjr <tjr@FreeBSD.org>2003-01-04 08:10:55 +0000
commitb51b1e81ea6eb0956522dfb8e118dad076fc0b61 (patch)
tree6940fd82ff79916f84e4917c44a788814cfbafac
parent94ee5f0ac5ec30458a7835695b4d17520a36ab31 (diff)
downloadFreeBSD-src-b51b1e81ea6eb0956522dfb8e118dad076fc0b61.zip
FreeBSD-src-b51b1e81ea6eb0956522dfb8e118dad076fc0b61.tar.gz
Fix three warnings:
o #include <stdio.h> to make sprintf()'s prototype visible. o Remove unused variable: sbuf. o Don't use assignment as truth value.
-rw-r--r--lib/libc/stdlib/grantpt.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/stdlib/grantpt.c b/lib/libc/stdlib/grantpt.c
index 3e69f17..3b7a0e9 100644
--- a/lib/libc/stdlib/grantpt.c
+++ b/lib/libc/stdlib/grantpt.c
@@ -47,6 +47,7 @@ __FBSDID("$FreeBSD$");
#include <grp.h>
#include <paths.h>
#include <signal.h>
+#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sysexits.h>
@@ -93,7 +94,6 @@ grantpt(int fildes)
gid_t gid;
char *slave;
sigset_t oblock, nblock;
- struct stat sbuf;
struct group *grp;
retval = -1;
@@ -188,7 +188,7 @@ posix_openpt(int oflag)
/* Cycle through all possible master PTY devices. */
for (pc1 = PT_DEV1; !bflag && (*mc1 = *pc1); ++pc1)
- for (pc2 = PT_DEV2; *mc2 = *pc2; ++pc2) {
+ for (pc2 = PT_DEV2; (*mc2 = *pc2) != '\0'; ++pc2) {
/*
* Break out if we successfully open a PTY,
* or if open() fails due to limits.
OpenPOWER on IntegriCloud