diff options
author | drh <drh@noemail.net> | 2008-08-25 12:14:08 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2008-08-25 12:14:08 +0000 |
commit | f436620e3fde628d69e5c327a96cfcc06f434312 (patch) | |
tree | 1c02410499d2d6394c015752408cb32a7a199e8b /src/resolve.c | |
parent | 4d9f9e64c9a79caa8ac213ddff4ab679ab40354e (diff) | |
download | sqlite-f436620e3fde628d69e5c327a96cfcc06f434312.tar.gz sqlite-f436620e3fde628d69e5c327a96cfcc06f434312.zip |
Additional coverage testing in the new name resolver module. (CVS 5608)
FossilOrigin-Name: 0d61960afd35721d6d07acd75288c20d2cd6fda1
Diffstat (limited to 'src/resolve.c')
-rw-r--r-- | src/resolve.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/resolve.c b/src/resolve.c index 4d33c1a69..b9d536093 100644 --- a/src/resolve.c +++ b/src/resolve.c @@ -14,7 +14,7 @@ ** resolve all identifiers by associating them with a particular ** table and column. ** -** $Id: resolve.c,v 1.2 2008/08/22 17:34:45 drh Exp $ +** $Id: resolve.c,v 1.3 2008/08/25 12:14:09 drh Exp $ */ #include "sqliteInt.h" #include <stdlib.h> @@ -93,7 +93,7 @@ static int lookupName( Column *pCol; pTab = pItem->pTab; - assert( pTab!=0 ); + assert( pTab!=0 && pTab->zName!=0 ); iDb = sqlite3SchemaToIndex(db, pTab->pSchema); assert( pTab->nCol>0 ); if( zTab ){ @@ -346,7 +346,6 @@ static int resolveExprStep(Walker *pWalker, Expr *pExpr){ NameContext *pNC; Parse *pParse; - if( pExpr==0 ) return WRC_Continue; pNC = pWalker->u.pNC; assert( pNC!=0 ); pParse = pNC->pParse; |