summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@redhat.com>2010-11-22 19:58:15 -0500
committerNalin Dahyabhai <nalin@redhat.com>2010-11-22 19:58:15 -0500
commitd507284c54f8913fd98ce7705e9d8c28d65c60e6 (patch)
treea8e77b78a74b32ea8cf636e229081ab2d4689c7f /src
parenta95e4bcf6bf76eac1a3f6786f4155d8ca402710f (diff)
downloadslapi-nis-d507284c54f8913fd98ce7705e9d8c28d65c60e6.tar.gz
slapi-nis-d507284c54f8913fd98ce7705e9d8c28d65c60e6.tar.xz
slapi-nis-d507284c54f8913fd98ce7705e9d8c28d65c60e6.zip
- fix a brown-paper-bag crash in the schema-compat pluginslapi-nis-0.19
Diffstat (limited to 'src')
-rw-r--r--src/back-sch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/back-sch.c b/src/back-sch.c
index b22c44f..196fd19 100644
--- a/src/back-sch.c
+++ b/src/back-sch.c
@@ -489,7 +489,7 @@ backend_get_set_config_entry_if_matching_cb(Slapi_Entry *e, void *callback_data)
}
for (i = 0; (groups[i] != NULL); i++) {
cbdata->groupdn = slapi_sdn_set_dn_byval(cbdata->groupdn, groups[i]);
- for (j = 0; (sets[j] != NULL); j++) {
+ for (j = 0; (sets != NULL) && (sets[j] != NULL); j++) {
cbdata->setrdn = slapi_sdn_set_dn_byval(cbdata->setrdn, sets[j]);
if ((slapi_sdn_compare(cbdata->groupdn, cbdata->search_groupdn) == 0) &&
(slapi_sdn_compare(cbdata->setrdn, cbdata->search_setrdn) == 0)) {