diff options
author | drh <drh@noemail.net> | 2009-06-17 00:35:30 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2009-06-17 00:35:30 +0000 |
commit | 58fbb314ae3749e026241f0a1d21bf445d3dbbe0 (patch) | |
tree | 27bd7de2874552052a5315e715372c7a929a6a97 /src/callback.c | |
parent | 9da742f9695fb32d9e70f57eed5095846258ad7d (diff) | |
download | sqlite-58fbb314ae3749e026241f0a1d21bf445d3dbbe0.tar.gz sqlite-58fbb314ae3749e026241f0a1d21bf445d3dbbe0.zip |
Changes to prepare.c and callback.c to promote better test coverage. (CVS 6770)
FossilOrigin-Name: 08cca219f16efab93cb00f04d2e2f8033893e5f1
Diffstat (limited to 'src/callback.c')
-rw-r--r-- | src/callback.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/callback.c b/src/callback.c index 9890155e4..fd4749826 100644 --- a/src/callback.c +++ b/src/callback.c @@ -13,7 +13,7 @@ ** This file contains functions used to access the internal hash tables ** of user defined functions and collation sequences. ** -** $Id: callback.c,v 1.41 2009/05/20 02:40:46 drh Exp $ +** $Id: callback.c,v 1.42 2009/06/17 00:35:31 drh Exp $ */ #include "sqliteInt.h" @@ -124,9 +124,7 @@ int sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl){ const char *zName = pColl->zName; CollSeq *p = sqlite3GetCollSeq(pParse->db, pColl, zName); if( !p ){ - if( pParse->nErr==0 ){ - sqlite3ErrorMsg(pParse, "no such collation sequence: %s", zName); - } + sqlite3ErrorMsg(pParse, "no such collation sequence: %s", zName); pParse->nErr++; return SQLITE_ERROR; } @@ -341,7 +339,6 @@ FuncDef *sqlite3FindFunction( assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE ); - if( nArg<-1 ) nArg = -1; h = (sqlite3UpperToLower[(u8)zName[0]] + nName) % ArraySize(db->aFunc.a); /* First search for a match amongst the application-defined functions. |