diff options
author | drh <drh@noemail.net> | 2007-12-17 16:20:06 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2007-12-17 16:20:06 +0000 |
commit | cbd2da9ce9b45623ba96f6cd251bdc1319d92d2a (patch) | |
tree | 5a1586b48a165489c6b16dd882742201234846d9 /src/tokenize.c | |
parent | 92e3e09467ffb693d1060b0d4fe7b537d1b49c5c (diff) | |
download | sqlite-cbd2da9ce9b45623ba96f6cd251bdc1319d92d2a.tar.gz sqlite-cbd2da9ce9b45623ba96f6cd251bdc1319d92d2a.zip |
When SQLITE_MAX_SQL_LENGTH is 0, disable the limit. Make the default 0.
Once again build the sqlite3 CLI from individual source files so that
it can be built on systems that lack tclsh. Tickets #2845 and #2846. (CVS 4636)
FossilOrigin-Name: 07aeca3b9c51e538ba7939950a970f62e51bd3ea
Diffstat (limited to 'src/tokenize.c')
-rw-r--r-- | src/tokenize.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tokenize.c b/src/tokenize.c index b4a9b9bc4..b736f5f5e 100644 --- a/src/tokenize.c +++ b/src/tokenize.c @@ -15,7 +15,7 @@ ** individual tokens and sends those tokens one-by-one over to the ** parser for analysis. ** -** $Id: tokenize.c,v 1.136 2007/08/27 23:26:59 drh Exp $ +** $Id: tokenize.c,v 1.137 2007/12/17 16:20:07 drh Exp $ */ #include "sqliteInt.h" #include <ctype.h> @@ -418,7 +418,7 @@ int sqlite3RunParser(Parse *pParse, const char *zSql, char **pzErrMsg){ assert( pParse->sLastToken.dyn==0 ); pParse->sLastToken.n = getToken((unsigned char*)&zSql[i],&tokenType); i += pParse->sLastToken.n; - if( i>SQLITE_MAX_SQL_LENGTH ){ + if( SQLITE_MAX_SQL_LENGTH>0 && i>SQLITE_MAX_SQL_LENGTH ){ pParse->rc = SQLITE_TOOBIG; break; } |