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

s3-dbwrap: Make dbwrap_fallback_parse_record private

We have the private fallback in dbwrap_parse_record anyway
This commit is contained in:
Volker Lendecke 2011-12-08 13:58:19 +01:00
parent 527dc2ed52
commit 5cda77d599
3 changed files with 5 additions and 14 deletions

View File

@ -59,11 +59,11 @@ static int dbwrap_fallback_exists(struct db_context *db, TDB_DATA key)
* Fall back using fetch if no genuine parse operation is provided
*/
int dbwrap_fallback_parse_record(struct db_context *db, TDB_DATA key,
int (*parser)(TDB_DATA key,
TDB_DATA data,
void *private_data),
void *private_data)
static int dbwrap_fallback_parse_record(struct db_context *db, TDB_DATA key,
int (*parser)(TDB_DATA key,
TDB_DATA data,
void *private_data),
void *private_data)
{
TDB_DATA data;
int res;

View File

@ -110,9 +110,6 @@ struct db_context *db_open(TALLOC_CTX *mem_ctx,
tdb_flags, open_flags, mode);
}
if ((result != NULL) && (result->parse_record == NULL)) {
result->parse_record = dbwrap_fallback_parse_record;
}
if ((result != NULL) && (result->wipe == NULL)) {
result->wipe = dbwrap_fallback_wipe;
}

View File

@ -59,12 +59,6 @@ struct db_context {
bool persistent;
};
int dbwrap_fallback_parse_record(struct db_context *db, TDB_DATA key,
int (*parser)(TDB_DATA key,
TDB_DATA data,
void *private_data),
void *private_data);
int dbwrap_fallback_wipe(struct db_context *db);
#endif /* __DBWRAP_PRIVATE_H__ */