diff options
Diffstat (limited to 'src/alter.c')
-rw-r--r-- | src/alter.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/alter.c b/src/alter.c index ee19a0e22..c42b7bb20 100644 --- a/src/alter.c +++ b/src/alter.c @@ -966,7 +966,7 @@ void sqlite3RenameTokenRemap(Parse *pParse, void *pTo, void *pFrom){ break; } } - assert( p ); + assert( pTo==0 || p ); } /* @@ -989,6 +989,7 @@ static void renameTokenFree(sqlite3 *db, RenameToken *pToken){ */ static void renameTokenFind(Parse *pParse, struct RenameCtx *pCtx, void *pPtr){ RenameToken **pp; + assert( pPtr!=0 ); for(pp=&pParse->pRename; (*pp); pp=&(*pp)->pNext){ if( (*pp)->p==pPtr ){ RenameToken *pToken = *pp; |