diff options
Diffstat (limited to 'libnm-core/nm-connection.c')
-rw-r--r-- | libnm-core/nm-connection.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libnm-core/nm-connection.c b/libnm-core/nm-connection.c index 2b9a05ca19..bd5a9d8854 100644 --- a/libnm-core/nm-connection.c +++ b/libnm-core/nm-connection.c @@ -585,12 +585,12 @@ _nm_connection_find_base_type_setting (NMConnection *connection) NMConnectionPrivate *priv = NM_CONNECTION_GET_PRIVATE (connection); GHashTableIter iter; NMSetting *setting = NULL, *s_iter; - guint32 setting_prio, s_iter_prio; + NMSettingPriority setting_prio, s_iter_prio; g_hash_table_iter_init (&iter, priv->settings); while (g_hash_table_iter_next (&iter, NULL, (gpointer *) &s_iter)) { s_iter_prio = _nm_setting_get_base_type_priority (s_iter); - if (!s_iter_prio) + if (s_iter_prio == NM_SETTING_PRIORITY_INVALID) continue; if (setting) { @@ -1639,7 +1639,7 @@ nm_connection_is_type (NMConnection *connection, const char *type) if (!setting) return FALSE; - return !!_nm_setting_get_base_type_priority (setting); + return _nm_setting_get_base_type_priority (setting) != NM_SETTING_PRIORITY_INVALID; } static int |