struct db_record *rec;
struct dbwrap_lock_order_state *lock_order;
TALLOC_CTX *frame = talloc_stackframe();
- if (!frame) {
- return NULL;
- }
lock_order = dbwrap_check_lock_order(db, frame);
if (lock_order == NULL) {
struct db_record *rec;
NTSTATUS status;
TALLOC_CTX *frame = talloc_stackframe();
- if (!frame) {
- return NT_STATUS_NO_MEMORY;
- }
rec = dbwrap_fetch_locked(db, frame, key);
if (rec == NULL) {
struct db_record *rec;
NTSTATUS status;
TALLOC_CTX *frame = talloc_stackframe();
- if (!frame) {
- return NT_STATUS_NO_MEMORY;
- }
- rec = dbwrap_fetch_locked(db, talloc_tos(), key);
+ rec = dbwrap_fetch_locked(db, frame, key);
if (rec == NULL) {
TALLOC_FREE(frame);
return NT_STATUS_NO_MEMORY;