From f808c3603a02a4e63ce86d7d86e8724ec33e7865 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Sun, 27 Jul 2014 02:35:17 +0200 Subject: [PATCH] platform/test: fix warning about uninitialized value MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit gcc warns: make[5]: Entering directory `./NetworkManager/src/platform/tests' CC platform.o platform.c: In function ‘do_ip6_route_add’: platform.c:696:2: error: ‘plen’ may be used uninitialized in this function [-Werror=maybe-uninitialized] return nm_platform_ip6_route_add (ifindex, NM_PLATFORM_SOURCE_USER, ^ platform.c: In function ‘do_ip6_route_delete’: platform.c:724:2: error: ‘plen’ may be used uninitialized in this function [-Werror=maybe-uninitialized] return nm_platform_ip6_route_delete (ifindex, network, plen, metric); ^ platform.c: In function ‘do_ip4_route_delete’: [...] Signed-off-by: Thomas Haller --- src/platform/tests/platform.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/platform/tests/platform.c b/src/platform/tests/platform.c index 8a680c521b..9d2f970a24 100644 --- a/src/platform/tests/platform.c +++ b/src/platform/tests/platform.c @@ -532,6 +532,9 @@ parse_ip_address (int family, char *str, gpointer address, int *plen) { char *endptr; + if (plen) + *plen = 0; + if (plen) { char *ptr = strchr (str, '/'); if (ptr) {