From: Michael Adam Date: Wed, 7 May 2008 11:26:13 +0000 (+0200) Subject: registry: free talloc context on error path in regdb_fetch_values(). X-Git-Tag: samba-4.0.0alpha6~801^2~1477 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=284bab74a7e93ec23979aad20d6b92363a93083e;p=thirdparty%2Fsamba.git registry: free talloc context on error path in regdb_fetch_values(). Michael (This used to be commit 978aef3a862065be856b36b38d72d581c3ac0ba1) --- diff --git a/source3/registry/reg_backend_db.c b/source3/registry/reg_backend_db.c index 658c979bb2b..061ae1ccdb1 100644 --- a/source3/registry/reg_backend_db.c +++ b/source3/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();