mirror of
https://github.com/samba-team/samba.git
synced 2025-11-27 08:23:49 +03:00
r5585: LDB interfaces change:
changes: - ldb_wrap disappears from code and become a private structure of db_wrap.c thanks to our move to talloc in ldb code, we do not need to expose it anymore - removal of ldb_close() function form the code thanks to our move to talloc in ldb code, we do not need it anymore use talloc_free() to close and free an ldb database - some minor updates to ldb modules code to cope with the change and fix some bugs I found out during the process
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
e77a070c84
commit
d58be9e74b
@@ -323,8 +323,8 @@ static void start_test_index(struct ldb_context **ldb)
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if (ldb_close(*ldb) != 0) {
|
||||
printf("ldb_close failed - %s\n", ldb_errstring(*ldb));
|
||||
if (talloc_free(*ldb) != 0) {
|
||||
printf("failed to free/close ldb database");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
@@ -427,7 +427,7 @@ static void usage(void)
|
||||
|
||||
start_test_index(&ldb);
|
||||
|
||||
ldb_close(ldb);
|
||||
talloc_free(ldb);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user