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

Noriko Hosoi (nhosoi) fedora-directory-commits at redhat.com
Mon Mar 26 23:04:19 UTC 2007


Author: nhosoi

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

Modified Files:
	archive.c 
Log Message:
Resolves: #232050
Summary: Change format of DBVERSION and guardian files (comment #10)



Index: archive.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/back-ldbm/archive.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- archive.c	10 Nov 2006 23:45:39 -0000	1.11
+++ archive.c	26 Mar 2007 23:04:17 -0000	1.12
@@ -71,11 +71,11 @@
     /* check the current idl format vs backup DB version */
     if (idl_get_idl_new())
     {
-        char dbversion[LDBM_VERSION_MAXBUF];
-        char dataversion[LDBM_VERSION_MAXBUF];
+        char *dbversion = NULL;
+        char *dataversion = NULL;
         int value = 0;
 
-        if (dbversion_read(li, directory, dbversion, dataversion) != 0)
+        if (dbversion_read(li, directory, &dbversion, &dataversion) != 0)
         {
             LDAPDebug(LDAP_DEBUG_ANY, "Warning: Unable to read dbversion "
                       "file in %s\n", directory, 0, 0);
@@ -85,6 +85,8 @@
         {
             is_old_to_new = 1;
         }
+        slapi_ch_free_string(&dbversion);
+        slapi_ch_free_string(&dataversion);
     }
 
     /* No ldbm be's exist until we process the config information. */




More information about the Fedora-directory-commits mailing list