diff options
author | Noriko Hosoi <nhosoi@redhat.com> | 2009-01-31 00:06:11 +0000 |
---|---|---|
committer | Noriko Hosoi <nhosoi@redhat.com> | 2009-01-31 00:06:11 +0000 |
commit | 590f57f5343f64e9d6927f0f09db2a5d2377d5fc (patch) | |
tree | a2e532698377065a1b9b082eda9018cff8c61af8 /ldap/servers/slapd/main.c | |
parent | dc5877e37a1ff48b9b2146b4ef6da54d8870ae00 (diff) | |
download | ds-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.c | 2 |
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); |