Re-enable -Werror and fix some warnings
authorSven-Ola Tuecke <sven-ola@gmx.de>
Fri, 21 Nov 2008 07:45:19 +0000 (08:45 +0100)
committerSven-Ola Tuecke <sven-ola@gmx.de>
Fri, 21 Nov 2008 07:45:19 +0000 (08:45 +0100)
Makefile.inc
lib/quagga/src/quagga.c

index a76b9dc..c70e28c 100644 (file)
@@ -90,7 +90,7 @@ endif
 #WARNINGS +=   -Wunreachable-code
 WARNINGS +=    -Winline
 WARNINGS +=    -Wdisabled-optimization
-#WARNINGS +=   -Werror
+WARNINGS +=    -Werror
 WARNINGS +=    -finline-functions-called-once
 WARNINGS +=    -fearly-inlining
 ifeq ($(DEBUG),0)
index a666869..9b656b5 100644 (file)
@@ -866,6 +866,8 @@ zebra_add_olsr_v4_route (const struct rt_entry *r)
   struct ipv4_route route;
   int retval;
 
+  route.index = NULL;
+  route.distance = 0;
   route.type = ZEBRA_ROUTE_OLSR;        // OLSR
   route.message = ZAPI_MESSAGE_METRIC;
   route.flags = zebra.flags;
@@ -919,6 +921,8 @@ zebra_del_olsr_v4_route (const struct rt_entry *r)
 
   struct ipv4_route route;
   int retval;
+  route.index = NULL;
+  route.distance = 0;
   route.type = ZEBRA_ROUTE_OLSR;        // OLSR
   route.message = ZAPI_MESSAGE_METRIC;
   route.flags = zebra.flags;