From d10099b79c80c483f4df32a7cfbcc3b85d504e83 Mon Sep 17 00:00:00 2001 From: Phil Longstaff Date: Fri, 31 Dec 2010 16:55:33 +0000 Subject: [PATCH] More memory leaks git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20019 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/backend/dbi/gnc-backend-dbi.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/backend/dbi/gnc-backend-dbi.c b/src/backend/dbi/gnc-backend-dbi.c index bdab7d2206..cf29388adb 100644 --- a/src/backend/dbi/gnc-backend-dbi.c +++ b/src/backend/dbi/gnc-backend-dbi.c @@ -499,6 +499,11 @@ gnc_dbi_lock_database ( QofBackend* qbe, gboolean ignore_lock ) dbi_conn_error( dcon, &errstr ); PERR( "Error %s creating lock table", errstr ); qof_backend_set_error( qbe, ERR_BACKEND_SERVER_ERR ); + if ( result ) + { + dbi_result_free( result ); + result = NULL; + } return FALSE; } if ( result )