patch by David Cornejo <dcornejo@gmail.com>: use of an uninitialized variable
authorBernd Petrovitsch <bernd@firmix.at>
Fri, 5 Oct 2007 08:06:12 +0000 (08:06 +0000)
committerBernd Petrovitsch <bernd@firmix.at>
Fri, 5 Oct 2007 08:06:12 +0000 (08:06 +0000)
CHANGELOG
src/mpr.c

index a1613d1..a3f6abf 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,5 @@
 This file states changes as of version 0.2.4:
-$Id: CHANGELOG,v 1.94 2007/10/04 22:29:51 bernd67 Exp $
+$Id: CHANGELOG,v 1.95 2007/10/05 08:06:12 bernd67 Exp $
 
 0.5.4 ---------------------------------------------------------------------
 
@@ -152,6 +152,10 @@ PATCH by Andreas Jacobs <jacobs@i4.informatik.rwth-aachen.de>
 PATCH by Acinonyx <acinonyxs@yahoo.gr>
 - Bug fix: include $(TOPDIR)/Makefile.inc at the begin in the Quagga plugin
 
+PATCH by David Cornejo <dcornejo@gmail.com>
+- fixed an "+=" of an uninitialized variable (detected with/by the
+  scan.coverty.com).
+
 PATCHES and CLEANUPS by Bernd Petrovitsch <bernd@firmix.at>
 - Made a function from the ME_TO_DOUBLE() macro (in src/mantissa.h).
   This saves code throughout the code even on i386 and will even more
index d0d2a84..e05f998 100644 (file)
--- a/src/mpr.c
+++ b/src/mpr.c
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: mpr.c,v 1.17 2007/04/25 22:08:09 bernd67 Exp $
+ * $Id: mpr.c,v 1.18 2007/10/05 08:06:12 bernd67 Exp $
  */
 
 #include "defs.h"
@@ -468,7 +468,7 @@ olsr_calculate_mpr(void)
 
   olsr_clear_mprs();
   two_hop_count = olsr_calculate_two_hop_neighbors();
-  two_hop_covered_count += add_will_always_nodes();
+  two_hop_covered_count = add_will_always_nodes();
 
   /*
    *Calculate MPRs based on WILLINGNESS