[DRBD-cvs] svn commit by lars - r3063 - branches/drbd-8.0/user -
would you please initialize an array before iterating o
drbd-cvs at lists.linbit.com
drbd-cvs at lists.linbit.com
Wed Sep 19 17:48:48 CEST 2007
Author: lars
Date: 2007-09-19 17:48:47 +0200 (Wed, 19 Sep 2007)
New Revision: 3063
Modified:
branches/drbd-8.0/user/drbdadm_main.c
Log:
would you please initialize an array before iterating over it?
Modified: branches/drbd-8.0/user/drbdadm_main.c
===================================================================
--- branches/drbd-8.0/user/drbdadm_main.c 2007-09-17 09:15:41 UTC (rev 3062)
+++ branches/drbd-8.0/user/drbdadm_main.c 2007-09-19 15:48:47 UTC (rev 3063)
@@ -1222,6 +1222,9 @@
sigaction(SIGCHLD,&sa,&so);
pids = alloca( nr_resources * sizeof(pid_t) );
+ /* alloca can not fail, it can "only" overflow the stack :)
+ * but it needs to be initialized anyways! */
+ memset(pids,0,nr_resources * sizeof(pid_t));
for_each_resource(res,t,config) {
argc=0;
More information about the drbd-cvs
mailing list