tests: work around coverity false-positives

(cherry picked from commit c7c47575ce)
This commit is contained in:
Thomas Haller 2017-06-02 19:59:37 +02:00
parent 38fbdc8118
commit cd8f3cf09f

View file

@ -4970,15 +4970,16 @@ test_write_wired_aliases (void)
if (!g_strcmp0 (addrstr, ip[j]))
break;
}
g_assert (j < num_addresses);
g_assert_cmpint (nm_ip_address_get_prefix (addr), ==, 24);
if (label[j])
g_assert_cmpstr (g_variant_get_string (nm_ip_address_get_attribute (addr, "label"), NULL), ==, label[j]);
else
g_assert (nm_ip_address_get_attribute (addr, "label") == NULL);
ip[j] = NULL;
if (j >= num_addresses)
g_assert_not_reached ();
else {
g_assert_cmpint (nm_ip_address_get_prefix (addr), ==, 24);
if (label[j])
g_assert_cmpstr (g_variant_get_string (nm_ip_address_get_attribute (addr, "label"), NULL), ==, label[j]);
else
g_assert (nm_ip_address_get_attribute (addr, "label") == NULL);
ip[j] = NULL;
}
}
for (i = 0; i < num_addresses; i++)