From 63bc33122e11ea87f8bea75ba3f21e8c6587738d Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Fri, 7 Apr 2017 11:27:45 -0500 Subject: [PATCH] default-route-manager: fix possibly uninitialized variable src/nm-default-route-manager.c: In function '_ipx_update_default_route': src/nm-default-route-manager.c:769:23: error: 'is_assumed' may be used uninitialized in this function [-Werror=maybe-uninitialized] if (!default_route && !is_assumed) { ^ src/nm-default-route-manager.c:763:13: note: 'is_assumed' was declared here gboolean is_assumed; ^ (cherry picked from commit 857f26dd19117e7872557edc30bee7369e3ae87a) --- src/nm-default-route-manager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nm-default-route-manager.c b/src/nm-default-route-manager.c index fc18d4cc4..9b68c5e2d 100644 --- a/src/nm-default-route-manager.c +++ b/src/nm-default-route-manager.c @@ -759,7 +759,7 @@ _ipx_update_default_route (const VTableIP *vtable, /* get the @default_route from the device. */ if (ip_ifindex > 0) { if (device) { - gboolean is_assumed; + gboolean is_assumed = FALSE; if (vtable->vt->is_ip4) default_route = (const NMPlatformIPRoute *) nm_device_get_ip4_default_route (device, &is_assumed);