diff options
author | Ilya Shipitsin <chipitsine@gmail.com> | 2019-10-08 00:51:22 +0500 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2019-10-17 15:13:18 +0200 |
commit | c0f4c2f2e67a3afd62c3a154887c11f412647ed9 (patch) | |
tree | 97f112754d0b184458364ce375c2c00d2037c65f /src | |
parent | cb4bd173eb93e84e6768bf55df39af74b73b7d8f (diff) | |
download | NetworkManager-c0f4c2f2e67a3afd62c3a154887c11f412647ed9.tar.gz |
platform: silence cppcheck warning about NULL pointer dereference
found by cppcheck
[src/platform/nm-platform.c:4143] -> [src/platform/nm-platform.c:4141] -> [src/platform/nm-platform.c:3912] -> [src/platform/nm-platform.c:3884]: (warning) Null pointer dereference: addresses
[bgalvani@redhat.com: reworded commit message]
https://github.com/NetworkManager/NetworkManager/pull/353
Diffstat (limited to 'src')
-rw-r--r-- | src/platform/nm-platform.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/platform/nm-platform.c b/src/platform/nm-platform.c index 4ec161adc3..8017d3f088 100644 --- a/src/platform/nm-platform.c +++ b/src/platform/nm-platform.c @@ -4138,11 +4138,12 @@ nm_platform_ip4_address_sync (NMPlatform *self, } } ip4_addr_subnets_destroy_index (plat_subnets, plat_addresses); - ip4_addr_subnets_destroy_index (known_subnets, known_addresses); if (!known_addresses) return TRUE; + ip4_addr_subnets_destroy_index (known_subnets, known_addresses); + ifa_flags = nm_platform_kernel_support_get (NM_PLATFORM_KERNEL_SUPPORT_TYPE_EXTENDED_IFA_FLAGS) ? IFA_F_NOPREFIXROUTE : 0; |