1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-08-07 02:42:48 +03:00

Fix some memory leaks that occur after a malloc failure. (CVS 2421)

FossilOrigin-Name: bcb5d72ef146b1019c72220701d385c7b0b5d0bd
This commit is contained in:
drh
2005-03-28 03:39:55 +00:00
parent f0b5792bdc
commit dd5b2fa5f2
5 changed files with 27 additions and 20 deletions

View File

@@ -18,7 +18,7 @@
** file simultaneously, or one process from reading the database while
** another is writing.
**
** @(#) $Id: pager.c,v 1.198 2005/03/21 04:04:02 danielk1977 Exp $
** @(#) $Id: pager.c,v 1.199 2005/03/28 03:39:56 drh Exp $
*/
#include "sqliteInt.h"
#include "os.h"
@@ -2634,7 +2634,7 @@ static int pager_open_journal(Pager *pPager){
pPager->nRec = 0;
if( pPager->errMask!=0 ){
rc = pager_errcode(pPager);
return rc;
goto failed_to_open_journal;
}
pPager->origDbSize = pPager->dbSize;