summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Adam <obnox@samba.org>2008-05-07 13:26:13 +0200
committerMichael Adam <obnox@samba.org>2008-05-08 18:29:09 +0200
commit978aef3a862065be856b36b38d72d581c3ac0ba1 (patch)
treeb370280a4f4317243d76495a82b2ec02ac80e4b9
parent477008367f0ac90624b4b751955cd3235b2c9cc6 (diff)
downloadsamba-978aef3a862065be856b36b38d72d581c3ac0ba1.tar.gz
samba-978aef3a862065be856b36b38d72d581c3ac0ba1.tar.xz
samba-978aef3a862065be856b36b38d72d581c3ac0ba1.zip
registry: free talloc context on error path in regdb_fetch_values().
Michael
-rw-r--r--source/registry/reg_backend_db.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/registry/reg_backend_db.c b/source/registry/reg_backend_db.c
index 658c979bb2b..061ae1ccdb1 100644
--- a/source/registry/reg_backend_db.c
+++ b/source/registry/reg_backend_db.c
@@ -979,7 +979,7 @@ int regdb_fetch_values( const char* key, REGVAL_CTR *values )
keystr = talloc_asprintf(ctx, "%s/%s", REG_VALUE_PREFIX, key);
if (!keystr) {
- return 0;
+ goto done;
}
values->seqnum = regdb_get_seqnum();