libnm-core: remove unneeded comparisons

a_gendata and b_gendata cannot be NULL. This makes coverity happy.
This commit is contained in:
Beniamino Galvani 2018-10-04 09:38:58 +02:00
parent e4154895ff
commit d0f85092b9

View file

@ -1422,7 +1422,7 @@ nm_setting_diff (NMSetting *a,
} else {
g_hash_table_iter_init (&iter, a_gendata->hash);
while (g_hash_table_iter_next (&iter, (gpointer *) &key, (gpointer *) &val)) {
val2 = b_gendata ? g_hash_table_lookup (b_gendata->hash, key) : NULL;
val2 = g_hash_table_lookup (b_gendata->hash, key);
compared_any = TRUE;
if ( !val2
|| !g_variant_equal (val, val2)) {
@ -1432,7 +1432,7 @@ nm_setting_diff (NMSetting *a,
}
g_hash_table_iter_init (&iter, b_gendata->hash);
while (g_hash_table_iter_next (&iter, (gpointer *) &key, (gpointer *) &val)) {
val2 = a_gendata ? g_hash_table_lookup (a_gendata->hash, key) : NULL;
val2 = g_hash_table_lookup (a_gendata->hash, key);
compared_any = TRUE;
if ( !val2
|| !g_variant_equal (val, val2)) {