Author: vlendec
Date: 2006-11-29 12:39:33 +0000 (Wed, 29 Nov 2006)
New Revision: 19948

WebSVN: 
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=19948

Log:
Fix a memleak
Modified:
   branches/SAMBA_3_0/source/registry/reg_frontend.c


Changeset:
Modified: branches/SAMBA_3_0/source/registry/reg_frontend.c
===================================================================
--- branches/SAMBA_3_0/source/registry/reg_frontend.c   2006-11-29 10:51:00 UTC 
(rev 19947)
+++ branches/SAMBA_3_0/source/registry/reg_frontend.c   2006-11-29 12:39:33 UTC 
(rev 19948)
@@ -310,8 +310,10 @@
                return WERR_NOMEM;
        }
 
-       if ( !(W_ERROR_IS_OK(result = regdb_open()) ) )
+       if ( !(W_ERROR_IS_OK(result = regdb_open()) ) ) {
+               TALLOC_FREE(key);
                return result;
+       }
 
        talloc_set_destructor(key, regkey_destructor);
                

Reply via email to