]> git.sur5r.net Git - openldap/blobdiff - libraries/libmdb/mtest3.c
libmdb/.gitignore += test[45], Doxygen output
[openldap] / libraries / libmdb / mtest3.c
index 581fe606f20dd0d203e7d06cf0a1d6b8f82af178..467a12352ddc6e90d9b6f283797441abe877e0c3 100644 (file)
@@ -45,10 +45,10 @@ 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_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, 0, &txn);
        rc = mdb_open(txn, "id2", MDB_CREATE|MDB_DUPSORT, &dbi);
 
@@ -67,7 +67,7 @@ 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_cursor_open(txn, dbi, &cursor);
@@ -91,7 +91,7 @@ int main(int argc,char * argv[])
                key.mv_data = kval;
                data.mv_size = sizeof(sval);
                data.mv_data = sval;
-               rc = mdb_del(txn, dbi, &key, &data, MDB_DEL_DUP);
+               rc = mdb_del(txn, dbi, &key, &data);
                if (rc) {
                        j--;
                        mdb_txn_abort(txn);
@@ -102,7 +102,7 @@ int main(int argc,char * argv[])
        free(values);
        printf("Deleted %d values\n", j);
 
-       rc = mdbenv_stat(env, &mst);
+       rc = mdb_env_stat(env, &mst);
        rc = mdb_txn_begin(env, 1, &txn);
        rc = mdb_cursor_open(txn, dbi, &cursor);
        printf("Cursor next\n");
@@ -121,7 +121,7 @@ int main(int argc,char * argv[])
        mdb_close(txn, dbi);
 
        mdb_txn_abort(txn);
-       mdbenv_close(env);
+       mdb_env_close(env);
 
        return 0;
 }