summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2015-07-14 12:41:40 +0200
committerLubomir Rintel <lkundrak@v3.sk>2015-07-14 12:41:40 +0200
commit421cf84343b436ee3624cd2c064cd8bc4d5c31d9 (patch)
treefd2a69e4b3668ebbc5acca362ccfd99991f1dd32
parenta418750f07a3a6318997ee01584aecf216d9a041 (diff)
downloadNetworkManager-421cf84343b436ee3624cd2c064cd8bc4d5c31d9.tar.gz
config: fix a potential NULL dereference
Coverity: src/nm-config.c:598: var_deref_op: Dereferencing null pointer "groups".
-rw-r--r--src/nm-config.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nm-config.c b/src/nm-config.c
index 215595c208..07ea26980e 100644
--- a/src/nm-config.c
+++ b/src/nm-config.c
@@ -633,7 +633,7 @@ read_config (GKeyFile *keyfile, const char *dirname, const char *path, GError **
* NMConfigData:_get_connection_infos(). */
_nm_config_sort_groups (groups, ngroups);
- for (g = 0; groups[g]; g++) {
+ for (g = 0; groups && groups[g]; g++) {
const char *group = groups[g];
if (g_str_has_prefix (group, NM_CONFIG_KEYFILE_GROUPPREFIX_INTERN)) {