diff options
Diffstat (limited to 'src/tokenize.c')
-rw-r--r-- | src/tokenize.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/tokenize.c b/src/tokenize.c index f762b679d..cc7615bac 100644 --- a/src/tokenize.c +++ b/src/tokenize.c @@ -27,10 +27,11 @@ ** individual tokens and sends those tokens one-by-one over to the ** parser for analysis. ** -** $Id: tokenize.c,v 1.1 2000/05/29 14:26:02 drh Exp $ +** $Id: tokenize.c,v 1.2 2000/05/30 13:44:20 drh Exp $ */ #include "sqliteInt.h" #include <ctype.h> +#include <stdlib.h> /* ** All the keywords of the SQL language are stored as in a hash @@ -287,7 +288,7 @@ int sqliteRunParser(Parse *pParse, char *zSql, char **pzErrMsg){ extern void sqliteParserTrace(FILE*, char *); i = 0; - pEngine = sqliteParserAlloc(sqliteMalloc); + pEngine = sqliteParserAlloc((void(*)())malloc); if( pEngine==0 ){ sqliteSetString(pzErrMsg, "out of memory", 0); return 1; @@ -354,7 +355,7 @@ int sqliteRunParser(Parse *pParse, char *zSql, char **pzErrMsg){ nErr++; } } - sqliteParserFree(pEngine, sqliteFree); + sqliteParserFree(pEngine, free); if( pParse->zErrMsg ){ if( pzErrMsg ){ *pzErrMsg = pParse->zErrMsg; |