s3: Use talloc_tos() in more places in dbwrap_util
authorVolker Lendecke <vl@samba.org>
Tue, 12 Jun 2012 09:17:58 +0000 (11:17 +0200)
committerMichael Adam <obnox@samba.org>
Tue, 12 Jun 2012 13:37:15 +0000 (15:37 +0200)
Signed-off-by: Michael Adam <obnox@samba.org>
Autobuild-User(master): Michael Adam <obnox@samba.org>
Autobuild-Date(master): Tue Jun 12 15:37:16 CEST 2012 on sn-devel-104

lib/dbwrap/dbwrap_util.c

index 9a65f7abe9e8f545a3e2878e9b1ae0e2f983999f..314a55208c11a402d28ded2a939b4aca93883640 100644 (file)
@@ -36,7 +36,7 @@ NTSTATUS dbwrap_fetch_int32(struct db_context *db, const char *keystr,
                return NT_STATUS_INVALID_PARAMETER;
        }
 
-       status = dbwrap_fetch_bystring(db, NULL, keystr, &dbuf);
+       status = dbwrap_fetch_bystring(db, talloc_tos(), keystr, &dbuf);
        if (!NT_STATUS_IS_OK(status)) {
                return status;
        }
@@ -58,7 +58,8 @@ NTSTATUS dbwrap_store_int32(struct db_context *db, const char *keystr,
        int32_t v_store;
        NTSTATUS status;
 
-       rec = dbwrap_fetch_locked(db, NULL, string_term_tdb_data(keystr));
+       rec = dbwrap_fetch_locked(db, talloc_tos(),
+                                 string_term_tdb_data(keystr));
        if (rec == NULL) {
                return NT_STATUS_UNSUCCESSFUL;
        }
@@ -83,7 +84,7 @@ NTSTATUS dbwrap_fetch_uint32(struct db_context *db, const char *keystr,
                return NT_STATUS_INVALID_PARAMETER;
        }
 
-       status = dbwrap_fetch_bystring(db, NULL, keystr, &dbuf);
+       status = dbwrap_fetch_bystring(db, talloc_tos(), keystr, &dbuf);
        if (!NT_STATUS_IS_OK(status)) {
                return status;
        }
@@ -105,7 +106,8 @@ NTSTATUS dbwrap_store_uint32(struct db_context *db, const char *keystr,
        uint32_t v_store;
        NTSTATUS status;
 
-       rec = dbwrap_fetch_locked(db, NULL, string_term_tdb_data(keystr));
+       rec = dbwrap_fetch_locked(db, talloc_tos(),
+                                 string_term_tdb_data(keystr));
        if (rec == NULL) {
                return NT_STATUS_INVALID_PARAMETER;
        }
@@ -146,7 +148,8 @@ static NTSTATUS dbwrap_change_uint32_atomic_action(struct db_context *db,
 
        state = (struct dbwrap_change_uint32_atomic_context *)private_data;
 
-       rec = dbwrap_fetch_locked(db, NULL, string_term_tdb_data(state->keystr));
+       rec = dbwrap_fetch_locked(db, talloc_tos(),
+                                 string_term_tdb_data(state->keystr));
        if (!rec) {
                return NT_STATUS_UNSUCCESSFUL;
        }
@@ -235,7 +238,8 @@ static NTSTATUS dbwrap_change_int32_atomic_action(struct db_context *db,
 
        state = (struct dbwrap_change_int32_atomic_context *)private_data;
 
-       rec = dbwrap_fetch_locked(db, NULL, string_term_tdb_data(state->keystr));
+       rec = dbwrap_fetch_locked(db, talloc_tos(),
+                                 string_term_tdb_data(state->keystr));
        if (!rec) {
                return NT_STATUS_UNSUCCESSFUL;
        }