svn commit: r278867 - head/lib/libcompat/4.3
Pedro F. Giffuni
pfg at FreeBSD.org
Mon Feb 16 21:35:30 UTC 2015
Author: pfg
Date: Mon Feb 16 21:35:29 2015
New Revision: 278867
URL: https://svnweb.freebsd.org/changeset/base/278867
Log:
rexec(3): prevent uninitialized access to "port" variable.
CID: 1018716 (and clang static checker)
Modified:
head/lib/libcompat/4.3/rexec.c
Modified: head/lib/libcompat/4.3/rexec.c
==============================================================================
--- head/lib/libcompat/4.3/rexec.c Mon Feb 16 21:26:16 2015 (r278866)
+++ head/lib/libcompat/4.3/rexec.c Mon Feb 16 21:35:29 2015 (r278867)
@@ -332,10 +332,10 @@ retry:
perror(hp->h_name);
return (-1);
}
- if (fd2p == 0) {
- (void) write(s, "", 1);
- port = 0;
- } else {
+ port = 0;
+ if (fd2p == 0)
+ (void) write(s, "", 1);
+ else {
char num[8];
int s2, sin2len;
More information about the svn-src-head
mailing list