diff -uNr libtabe/src/tabe_tsidbint.c libtabe.mod/src/tabe_tsidbint.c --- libtabe/src/tabe_tsidbint.c 2001-12-08 01:20:05.000000000 +1000 +++ libtabe.mod/src/tabe_tsidbint.c 2003-06-05 12:05:24.000000000 +1000 @@ -85,7 +85,7 @@ #ifndef HAVE_DB3 errno = db_open(db_name, DB_BTREE, DB_CREATE, 0644, NULL, NULL, &dbp); #else - errno = dbp->open(dbp, db_name, NULL, DB_BTREE, DB_CREATE, 0644); + errno = dbp->open(dbp, NULL, db_name, NULL, DB_BTREE, DB_CREATE, 0644); #endif } } @@ -94,14 +94,14 @@ #ifndef HAVE_DB3 errno = db_open(db_name, DB_BTREE, DB_RDONLY, 0444, NULL, NULL, &dbp); #else - errno = dbp->open(dbp, db_name, NULL, DB_BTREE, DB_RDONLY, 0444); + errno = dbp->open(dbp, NULL, db_name, NULL, DB_BTREE, DB_RDONLY, 0444); #endif } else { #ifndef HAVE_DB3 errno = db_open(db_name, DB_BTREE, 0, 0644, NULL, NULL, &dbp); #else - errno = dbp->open(dbp, db_name, NULL, DB_BTREE, 0, 0644); + errno = dbp->open(dbp, NULL, db_name, NULL, DB_BTREE, 0, 0644); #endif } } diff -uNr libtabe/src/tabe_tsiyindbint.c libtabe.mod/src/tabe_tsiyindbint.c --- libtabe/src/tabe_tsiyindbint.c 2001-12-08 01:20:05.000000000 +1000 +++ libtabe.mod/src/tabe_tsiyindbint.c 2003-06-05 12:05:49.000000000 +1000 @@ -88,7 +88,7 @@ #ifndef HAVE_DB3 errno = db_open(db_name, DB_BTREE, DB_CREATE, 0644, NULL, NULL, &dbp); #else - errno = dbp->open(dbp, db_name, NULL, DB_BTREE, DB_CREATE, 0644); + errno = dbp->open(dbp, NULL, db_name, NULL, DB_BTREE, DB_CREATE, 0644); #endif } } @@ -97,14 +97,14 @@ #ifndef HAVE_DB3 errno = db_open(db_name, DB_BTREE, DB_RDONLY, 0444, NULL, NULL, &dbp); #else - errno = dbp->open(dbp, db_name, NULL, DB_BTREE, DB_RDONLY, 0444); + errno = dbp->open(dbp, NULL, db_name, NULL, DB_BTREE, DB_RDONLY, 0444); #endif } else { #ifndef HAVE_DB3 errno = db_open(db_name, DB_BTREE, 0, 0644, NULL, NULL, &dbp); #else - errno = dbp->open(dbp, db_name, NULL, DB_BTREE, 0, 0644); + errno = dbp->open(dbp, NULL, db_name, NULL, DB_BTREE, 0, 0644); #endif } }