[Fedora-directory-commits] ldapserver/ldap/servers/slapd/back-ldbm archive.c, 1.13, 1.14

Nathan Kinder (nkinder) fedora-directory-commits at redhat.com
Mon Oct 8 18:45:02 UTC 2007


Author: nkinder

Update of /cvs/dirsec/ldapserver/ldap/servers/slapd/back-ldbm
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9399

Modified Files:
	archive.c 
Log Message:
Resolves: 316281
Summary: Initialize backup directory name properly for all cases.



Index: archive.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/back-ldbm/archive.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- archive.c	3 Oct 2007 19:14:58 -0000	1.13
+++ archive.c	8 Oct 2007 18:45:00 -0000	1.14
@@ -296,9 +296,11 @@
         }
     }
 
-    if (stat(rawdirectory, &sbuf) == 0) {
+    /* Initialize directory */
+    directory = rel2abspath(rawdirectory);
+
+    if (stat(directory, &sbuf) == 0) {
         int baklen = 0;
-        directory = rel2abspath(rawdirectory);
 
         if (slapd_comp_path(directory, li->li_directory) == 0) {
             LDAPDebug(LDAP_DEBUG_ANY,




More information about the Fedora-directory-commits mailing list