summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/main.c
diff options
context:
space:
mode:
authorNoriko Hosoi <nhosoi@redhat.com>2009-01-31 00:06:11 +0000
committerNoriko Hosoi <nhosoi@redhat.com>2009-01-31 00:06:11 +0000
commit590f57f5343f64e9d6927f0f09db2a5d2377d5fc (patch)
treea2e532698377065a1b9b082eda9018cff8c61af8 /ldap/servers/slapd/main.c
parentdc5877e37a1ff48b9b2146b4ef6da54d8870ae00 (diff)
downloadds-590f57f5343f64e9d6927f0f09db2a5d2377d5fc.tar.gz
ds-590f57f5343f64e9d6927f0f09db2a5d2377d5fc.tar.xz
ds-590f57f5343f64e9d6927f0f09db2a5d2377d5fc.zip
Resolves: #483167
Summary: db2ldif -s "" crashes with segmentation fault Change description: adding a check to see if there is no entries.
Diffstat (limited to 'ldap/servers/slapd/main.c')
-rw-r--r--ldap/servers/slapd/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ldap/servers/slapd/main.c b/ldap/servers/slapd/main.c
index 2f05094f..c611b9a2 100644
--- a/ldap/servers/slapd/main.c
+++ b/ldap/servers/slapd/main.c
@@ -1917,7 +1917,7 @@ lookup_instance_name_by_suffix(char *suffix,
}
rval = 0;
- for (ep = entries; *ep; ep++) {
+ for (ep = entries; ep && *ep; ep++) {
backend = slapi_entry_attr_get_charptr(*ep, "nsslapd-backend");
if (backend) {
charray_add(instances, backend);