From e16b3452435dd03dbae8f355feeb33385780af3d Mon Sep 17 00:00:00 2001 From: drh <> Date: Fri, 31 Jan 2025 01:34:19 +0000 Subject: Add the SQLITE_DBCONFIG_ENABLE_COMMENTS setting (default on) to enable or disable the ability to include comments in SQL input text. FossilOrigin-Name: 393749a2e22d5c8eba36e2106a35909420aa6316652d1ab4f18ef699247b6fba --- src/vtab.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/vtab.c') diff --git a/src/vtab.c b/src/vtab.c index 76ad3613e..09f0c2d7f 100644 --- a/src/vtab.c +++ b/src/vtab.c @@ -830,7 +830,9 @@ int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){ z = (const unsigned char*)zCreateTable; for(i=0; aKeyword[i]; i++){ int tokenType = 0; - do{ z += sqlite3GetToken(z, &tokenType); }while( tokenType==TK_SPACE ); + do{ + z += sqlite3GetToken(z, &tokenType); + }while( tokenType==TK_SPACE || tokenType==TK_COMMENT ); if( tokenType!=aKeyword[i] ){ sqlite3ErrorWithMsg(db, SQLITE_ERROR, "syntax error"); return SQLITE_ERROR; -- cgit v1.2.3