diff options
author | danielk1977 <danielk1977@noemail.net> | 2004-06-14 09:41:17 +0000 |
---|---|---|
committer | danielk1977 <danielk1977@noemail.net> | 2004-06-14 09:41:17 +0000 |
commit | 3fe83ac7a1454a01278967691a82a38b657b8bbf (patch) | |
tree | c761f9783350afd7afcdf4832de2df0a5bfcb352 /src | |
parent | 962398d395324ee4bc1827a619cab34e6ae01650 (diff) | |
download | sqlite-3fe83ac7a1454a01278967691a82a38b657b8bbf.tar.gz sqlite-3fe83ac7a1454a01278967691a82a38b657b8bbf.zip |
Bugfix for previous checkin. (CVS 1587)
FossilOrigin-Name: 2737505f28e37627ed6091e356d005624e1f49fa
Diffstat (limited to 'src')
-rw-r--r-- | src/vdbeaux.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vdbeaux.c b/src/vdbeaux.c index dc789eec6..73a0d8564 100644 --- a/src/vdbeaux.c +++ b/src/vdbeaux.c @@ -1114,8 +1114,6 @@ static int vdbeCommit(sqlite *db){ } } sqlite3OsClose(&master); - sqliteFree(zMaster); - zMaster = 0; /* Delete the master journal file. This commits the transaction. After ** doing this the directory is synced again before any individual @@ -1123,6 +1121,8 @@ static int vdbeCommit(sqlite *db){ */ rc = sqlite3OsDelete(zMaster); assert( rc==SQLITE_OK ); + sqliteFree(zMaster); + zMaster = 0; rc = sqlite3OsSyncDirectory(zMainFile); if( rc!=SQLITE_OK ){ /* This is not good. The master journal file has been deleted, but |