#include "slap.h"
#include "back-ldbm.h"
-#include "db.h"
+#ifdef HAVE_DB1_DB_H
+# include <db1/db.h>
+#else
+# include <db.h>
+#endif
#ifdef HAVE_BERKELEY_DB2
/* if the data directory is not an absolute path, have it relative
to the current working directory (which should not be configured !) */
- if ( *li->li_directory != *DEFAULT_DIRSEP ) {
+ if ( *li->li_directory != *DIRSEP ) {
char cwd[MAXPATHLEN];
(void) getcwd( cwd, MAXPATHLEN );
- sprintf( cwd, "%s%s%s", cwd, DEFAULT_DIRSEP, li->li_directory );
+ sprintf( cwd, "%s%s%s", cwd, DIRSEP, li->li_directory );
free( li->li_directory );
li->li_directory = strdup( cwd );