diff options
Diffstat (limited to 'src/update.c')
-rw-r--r-- | src/update.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/update.c b/src/update.c index 908fc3ad6..654704147 100644 --- a/src/update.c +++ b/src/update.c @@ -353,13 +353,6 @@ void sqlite3Update( } assert( db->mallocFailed==0 ); -#if TREETRACE_ENABLED - if( sqlite3TreeTrace & 0x10000 ){ - sqlite3TreeViewUpdate(0, pParse->pWith, pTabList, pChanges, pWhere, - onError, pOrderBy, pLimit, pUpsert); - } -#endif - /* Locate the table which we want to update. */ pTab = sqlite3SrcListLookup(pParse, pTabList); @@ -383,6 +376,14 @@ void sqlite3Update( # define isView 0 #endif +#if TREETRACE_ENABLED + if( sqlite3TreeTrace & 0x10000 ){ + sqlite3TreeViewLine(0, "In sqlite3Update() at %s:%d", __FILE__, __LINE__); + sqlite3TreeViewUpdate(pParse->pWith, pTabList, pChanges, pWhere, + onError, pOrderBy, pLimit, pUpsert, pTrigger); + } +#endif + /* If there was a FROM clause, set nChangeFrom to the number of expressions ** in the change-list. Otherwise, set it to 0. There cannot be a FROM ** clause if this function is being called to generate code for part of |