From 2bbf4e5d30873ecf9c7d75dd7f17652ac27db9ef Mon Sep 17 00:00:00 2001 From: Noriko Hosoi Date: Mon, 26 Mar 2007 23:04:17 +0000 Subject: Resolves: #232050 Summary: Change format of DBVERSION and guardian files (comment #10) --- ldap/servers/slapd/back-ldbm/archive.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ldap/servers/slapd/back-ldbm/archive.c b/ldap/servers/slapd/back-ldbm/archive.c index 06e2d16b..3d9ec999 100644 --- a/ldap/servers/slapd/back-ldbm/archive.c +++ b/ldap/servers/slapd/back-ldbm/archive.c @@ -71,11 +71,11 @@ int ldbm_back_archive2ldbm( Slapi_PBlock *pb ) /* 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 @@ int ldbm_back_archive2ldbm( Slapi_PBlock *pb ) { 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. */ -- cgit