diff options
| author | Igor Kozhukhov <ikozhukhov@gmail.com> | 2014-11-01 18:30:03 +0400 |
|---|---|---|
| committer | Dan McDonald <danmcd@omniti.com> | 2014-11-12 22:08:39 -0500 |
| commit | e503abb729687d1a36b95ed2794f54452189c858 (patch) | |
| tree | 04d27930bde62ccd418767aee6e42d8d8ae95e2a /usr/src/cmd/ps | |
| parent | 2ecbc63a795e55973d5278384ecf60b2737798e1 (diff) | |
| download | illumos-joyent-e503abb729687d1a36b95ed2794f54452189c858.tar.gz | |
5278 cleanup gcc warnings for cmd/ps
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@omniti.com>
Diffstat (limited to 'usr/src/cmd/ps')
| -rw-r--r-- | usr/src/cmd/ps/Makefile.com | 2 | ||||
| -rw-r--r-- | usr/src/cmd/ps/ps.c | 4 | ||||
| -rw-r--r-- | usr/src/cmd/ps/ucbps.c | 2 |
3 files changed, 3 insertions, 5 deletions
diff --git a/usr/src/cmd/ps/Makefile.com b/usr/src/cmd/ps/Makefile.com index 48e187ef48..aa7a2bec45 100644 --- a/usr/src/cmd/ps/Makefile.com +++ b/usr/src/cmd/ps/Makefile.com @@ -34,8 +34,6 @@ SRCS= $(OBJS:%.o=../%.c) include ../../Makefile.cmd CFLAGS += $(CCVERBOSE) -CERRWARN += -_gcc=-Wno-parentheses -CERRWARN += -_gcc=-Wno-uninitialized LDLIBS += -lproject .KEEP_STATE: diff --git a/usr/src/cmd/ps/ps.c b/usr/src/cmd/ps/ps.c index 0a43a92fcb..78dabbccfe 100644 --- a/usr/src/cmd/ps/ps.c +++ b/usr/src/cmd/ps/ps.c @@ -911,7 +911,7 @@ stdmain(int argc, char **argv) } /* for each active process --- */ - while (dentp = readdir(dirp)) { + while ((dentp = readdir(dirp)) != NULL) { if (dentp->d_name[0] == '.') /* skip . and .. */ continue; if (print_proc(dentp->d_name) == 0) @@ -1659,7 +1659,7 @@ print_field(psinfo_t *psinfo, struct field *f, const char *ttyp) char *cp; int length; ulong_t mask; - char c, *csave; + char c = '\0', *csave = NULL; int zombie_lwp; zombie_lwp = (Lflg && psinfo->pr_lwp.pr_sname == 'Z'); diff --git a/usr/src/cmd/ps/ucbps.c b/usr/src/cmd/ps/ucbps.c index 67ca1629d7..3110e95313 100644 --- a/usr/src/cmd/ps/ucbps.c +++ b/usr/src/cmd/ps/ucbps.c @@ -396,7 +396,7 @@ ucbmain(int argc, char **argv) psname[pdlen++] = '/'; /* for each active process --- */ - while (dentp = readdir(dirp)) { + while ((dentp = readdir(dirp)) != NULL) { int psfd; /* file descriptor for /proc/nnnnn/psinfo */ int asfd; /* file descriptor for /proc/nnnnn/as */ |
