1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-12 12:23:50 +03:00

r7276: - moved static tdb function ltdb_dn_fold() into common/ so that it can be

called from multiple backends.  (ldb_sqlite3 needs it too.)  Added parameter
  for a callback function that determines whether an attribute needs case
  folding.
- begin to prepare for sqlite3 in build process
- work-in-progress updates, on ldb_sqlite3
This commit is contained in:
Derrell Lipman
2005-06-04 17:13:43 +00:00
committed by Gerald (Jerry) Carter
parent 0dda66f0e8
commit a80bced0b9
13 changed files with 466 additions and 645 deletions

View File

@@ -5,24 +5,6 @@ struct lsqlite3_private {
const char *basedn;
sqlite3 * sqlite;
int lock_count;
int last_rc;
struct {
sqlite3_stmt *begin;
sqlite3_stmt *commit;
sqlite3_stmt *rollback;
sqlite3_stmt *newDN;
sqlite3_stmt *renameDN;
sqlite3_stmt *deleteDN;
sqlite3_stmt *newObjectClass;
sqlite3_stmt *assignObjectClass;
sqlite3_stmt *newAttributeUseDefaults;
sqlite3_stmt *newAttribute;
sqlite3_stmt *addAttrValuePair;
sqlite3_stmt *replaceAttrValuePairs;
sqlite3_stmt *deleteAttrValuePairs;
sqlite3_stmt *insertSubclass;
sqlite3_stmt *getDNID;
} queries;
};
void