diff options
-rw-r--r-- | lib/dbwrap/dbwrap_rbt.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/dbwrap/dbwrap_rbt.c b/lib/dbwrap/dbwrap_rbt.c index a86173aa10..a87b85fe27 100644 --- a/lib/dbwrap/dbwrap_rbt.c +++ b/lib/dbwrap/dbwrap_rbt.c @@ -153,6 +153,7 @@ static NTSTATUS db_rbt_store(struct db_record *rec, TDB_DATA data, int flag) memcpy(this_key.dptr, rec->key.dptr, node->keysize); TALLOC_FREE(rec_priv->node); + rec_priv->node = node; memcpy(this_val.dptr, data.dptr, node->valuesize); |