X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libraries%2Flibmdb%2Fmtest2.c;h=a0e9914417784fc631282a47409f1b2893133aab;hb=68143e4532ba3b3dccdb4e80665140542170d6d6;hp=1b00a2f59e416424ecfbb4e765362b5473a9517e;hpb=920115f7470161e6e7ac5c0fd96295b647d1b108;p=openldap diff --git a/libraries/libmdb/mtest2.c b/libraries/libmdb/mtest2.c index 1b00a2f59e..a0e9914417 100644 --- a/libraries/libmdb/mtest2.c +++ b/libraries/libmdb/mtest2.c @@ -42,11 +42,11 @@ int main(int argc,char * argv[]) values[i] = random()%1024; } - rc = mdbenv_create(&env); - rc = mdbenv_set_mapsize(env, 10485760); - rc = mdbenv_set_maxdbs(env, 4); - rc = mdbenv_open(env, "./testdb", MDB_FIXEDMAP|MDB_NOSYNC, 0664); - rc = mdb_txn_begin(env, 0, &txn); + rc = mdb_env_create(&env); + rc = mdb_env_set_mapsize(env, 10485760); + rc = mdb_env_set_maxdbs(env, 4); + rc = mdb_env_open(env, "./testdb", MDB_FIXEDMAP|MDB_NOSYNC, 0664); + rc = mdb_txn_begin(env, NULL, 0, &txn); rc = mdb_open(txn, "id1", MDB_CREATE, &dbi); key.mv_size = sizeof(int); @@ -62,9 +62,9 @@ int main(int argc,char * argv[]) } if (j) printf("%d duplicates skipped\n", j); rc = mdb_txn_commit(txn); - rc = mdbenv_stat(env, &mst); + rc = mdb_env_stat(env, &mst); - rc = mdb_txn_begin(env, 1, &txn); + rc = mdb_txn_begin(env, NULL, 1, &txn); rc = mdb_cursor_open(txn, dbi, &cursor); while ((rc = mdb_cursor_get(cursor, &key, &data, MDB_NEXT)) == 0) { printf("key: %p %.*s, data: %p %.*s\n", @@ -79,9 +79,9 @@ int main(int argc,char * argv[]) for (i= count - 1; i > -1; i-= (random()%5)) { j++; txn=NULL; - rc = mdb_txn_begin(env, 0, &txn); + rc = mdb_txn_begin(env, NULL, 0, &txn); sprintf(sval, "%03x ", values[i]); - rc = mdb_del(txn, dbi, &key, NULL, 0); + rc = mdb_del(txn, dbi, &key, NULL); if (rc) { j--; mdb_txn_abort(txn); @@ -92,8 +92,8 @@ int main(int argc,char * argv[]) free(values); printf("Deleted %d values\n", j); - rc = mdbenv_stat(env, &mst); - rc = mdb_txn_begin(env, 1, &txn); + rc = mdb_env_stat(env, &mst); + rc = mdb_txn_begin(env, NULL, 1, &txn); rc = mdb_cursor_open(txn, dbi, &cursor); printf("Cursor next\n"); while ((rc = mdb_cursor_get(cursor, &key, &data, MDB_NEXT)) == 0) { @@ -108,10 +108,10 @@ int main(int argc,char * argv[]) (int) data.mv_size, (char *) data.mv_data); } mdb_cursor_close(cursor); - mdb_close(txn, dbi); + mdb_close(env, dbi); mdb_txn_abort(txn); - mdbenv_close(env); + mdb_env_close(env); return 0; }