diff options
author | Colin Walters <walters@verbum.org> | 2014-07-23 13:00:51 -0400 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2014-07-23 12:21:46 -0500 |
commit | 15734a4ba5a15f0062809e7280136cf99ae6150b (patch) | |
tree | f65e2ebefd0947aa4b841d05d355ed27192feb4d | |
parent | 4a6f91c77c951469a4c3a478553afade71058c87 (diff) | |
download | NetworkManager-15734a4ba5a15f0062809e7280136cf99ae6150b.tar.gz |
config: avoid segfault if there's no ignore_carrier
Just return false.
-rw-r--r-- | src/config/nm-config.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/config/nm-config.c b/src/config/nm-config.c index 711cf4687c..8a361b35ff 100644 --- a/src/config/nm-config.c +++ b/src/config/nm-config.c @@ -185,6 +185,9 @@ nm_config_get_ignore_carrier (NMConfig *config, NMDevice *device) int i; gboolean match; + if (!priv->ignore_carrier) + return FALSE; + for (i = 0; priv->ignore_carrier[i]; i++) specs = g_slist_prepend (specs, priv->ignore_carrier[i]); |