Add vdbeaux.c to the list of files that must be compiled with -DSQLITE_TEST=1

in order to generate testfixture.  Do not require sqlit3OsDelete() to
succeed on a multi-database commit.  (Ticket #1917) (CVS 3351)

FossilOrigin-Name: dfc833ac79cb255902b20700d6d8949a66af093f
This commit is contained in:
drh
2006-08-13 19:04:18 +00:00
parent 09df9e28e5
commit 29a0138c2c
5 changed files with 18 additions and 11 deletions
+3 -1
View File
@@ -1145,7 +1145,9 @@ static int vdbeCommit(sqlite3 *db){
** transaction files are deleted.
*/
rc = sqlite3OsDelete(zMaster);
assert( rc==SQLITE_OK );
if( rc ){
return rc;
}
sqliteFree(zMaster);
zMaster = 0;
rc = sqlite3OsSyncDirectory(zMainFile);