Module Name:    src
Committed By:   christos
Date:           Wed Nov 27 17:48:21 UTC 2013

Modified Files:
        src/external/bsd/nvi/dist/ipc: ipc_method.c

Log Message:
CID 1132786: Fix uninitialized variable


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/nvi/dist/ipc/ipc_method.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/nvi/dist/ipc/ipc_method.c
diff -u src/external/bsd/nvi/dist/ipc/ipc_method.c:1.2 src/external/bsd/nvi/dist/ipc/ipc_method.c:1.3
--- src/external/bsd/nvi/dist/ipc/ipc_method.c:1.2	Fri Nov 22 10:52:05 2013
+++ src/external/bsd/nvi/dist/ipc/ipc_method.c	Wed Nov 27 12:48:21 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: ipc_method.c,v 1.2 2013/11/22 15:52:05 christos Exp $	*/
+/*	$NetBSD: ipc_method.c,v 1.3 2013/11/27 17:48:21 christos Exp $	*/
 /*-
  * Copyright (c) 1996
  *	Rob Zimmermann.  All rights reserved.
@@ -182,6 +182,8 @@ static int
 vi_send_(IPVIWIN *ipvi, int code)
 {
 	IP_BUF	ipb;
+
+	memset(&ipb, 0, sizeof(ipb));
 	ipb.code = code;
 	return vi_send(ipvi->ofd, NULL, &ipb);
 }
@@ -190,6 +192,8 @@ static int
 vi_send_1(IPVIWIN *ipvi, int code, u_int32_t val)
 {
 	IP_BUF	ipb;
+
+	memset(&ipb, 0, sizeof(ipb));
 	ipb.code = code;
 	ipb.val1 = val;
 	return vi_send(ipvi->ofd, "1", &ipb);
@@ -200,6 +204,7 @@ vi_send_12(IPVIWIN *ipvi, int code, u_in
 {
 	IP_BUF	ipb;
 
+	memset(&ipb, 0, sizeof(ipb));
 	ipb.val1 = val1;
 	ipb.val2 = val2;
 	ipb.code = code;
@@ -211,6 +216,7 @@ vi_send_a(IPVIWIN *ipvi, int code, const
 {
 	IP_BUF	ipb;
 
+	memset(&ipb, 0, sizeof(ipb));
 	ipb.str1 = str;
 	ipb.len1 = len;
 	ipb.code = code;
@@ -224,6 +230,7 @@ vi_send_a1(IPVIWIN *ipvi, int code, cons
 {
 	IP_BUF	ipb;
 
+	memset(&ipb, 0, sizeof(ipb));
 	ipb.str1 = str;
 	ipb.len1 = len;
 	ipb.val1 = val;
@@ -237,6 +244,7 @@ vi_send_ab1(IPVIWIN *ipvi, int code, con
 {
 	IP_BUF	ipb;
 
+	memset(&ipb, 0, sizeof(ipb));
 	ipb.str1 = str1;
 	ipb.len1 = len1;
 	ipb.str2 = str2;

Reply via email to