-C A\scosmetic\schanges\sto\sbtree.c\swhich\s(we\sare\stold)\sworks\saround\sa\sbug\nin\sMSVC++.\s(CVS\s4491)
-D 2007-10-16T19:45:30
+C Reorder\ssome\stests\sat\sthe\sbeginning\sof\ssqlite3_step()\sto\swork\saround\nmisuse\sby\spython.\s\sTicket\s#2732.\s(CVS\s4492)
+D 2007-10-17T01:44:21
F Makefile.in 75b729d562e9525d57d9890ec598b38e1a8b02bc
F Makefile.linux-gcc 65241babba6faf1152bf86574477baab19190499
F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
F src/vdbe.c 57e37b55c4dcdc9ed71c57180cee514c33d0e8f9
F src/vdbe.h 03a0fa17f6753a24d6cb585d7a362944a2c115aa
F src/vdbeInt.h 630145b9bfaa19190ab491f52658a7db550f2247
-F src/vdbeapi.c 9c2d681b75e4b90c28b9dd01a3f2e5905267f884
+F src/vdbeapi.c 21b69e71ab39d8e694c9cdb556a74dbefba9ebda
F src/vdbeaux.c 5f1e5e98a13235cbc446501fe040eb31423fface
F src/vdbeblob.c 82f51cdf9b0c0af729732fde48c824e498c0a1ca
F src/vdbefifo.c 334c838c8f42d61a94813d136019ee566b5dc2f6
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
F www/version3.tcl 890248cf7b70e60c383b0e84d77d5132b3ead42b
F www/whentouse.tcl fc46eae081251c3c181bd79c5faef8195d7991a5
-P 3e51696cb878063e4ebfdcc2a61ba94c9bebdfe3
-R 2c5db09a596b5887fe31e5ce130e47d6
+P 329dd014b0d851f21ff6690b6149e9d73c92302d
+R bf9fb86ed107ca6e77e9b8d6a0ec33f6
U drh
-Z b6e5c906f816cb3396ed4137d0100665
+Z 091afaa93f86f18bd96775701cef18ed
-329dd014b0d851f21ff6690b6149e9d73c92302d
\ No newline at end of file
+e8d591e8c369794921a4acbba5b17fddca730ee7
\ No newline at end of file
sqlite3 *db;
int rc;
+ if( p==0 || p->magic!=VDBE_MAGIC_RUN ){
+ return SQLITE_MISUSE;
+ }
+
/* Assert that malloc() has not failed */
db = p->db;
assert( !db->mallocFailed );
- if( p==0 || p->magic!=VDBE_MAGIC_RUN ){
- return SQLITE_MISUSE;
- }
if( p->aborted ){
return SQLITE_ABORT;
}