mirror of
https://github.com/sqlite/sqlite.git
synced 2025-11-11 01:42:22 +03:00
The keywords TRUE and FALSE should only act as boolean literal values if
unquoted. FossilOrigin-Name: 5547f39de993c708f72301ef25df190a2f007e0c4253799bdd9e86bb1ae41777
This commit is contained in:
@@ -238,7 +238,7 @@ void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...){
|
||||
** dequoted string, exclusive of the zero terminator, if dequoting does
|
||||
** occur.
|
||||
**
|
||||
** 2002-Feb-14: This routine is extended to remove MS-Access style
|
||||
** 2002-02-14: This routine is extended to remove MS-Access style
|
||||
** brackets from around identifiers. For example: "[a-b-c]" becomes
|
||||
** "a-b-c".
|
||||
*/
|
||||
@@ -264,6 +264,11 @@ void sqlite3Dequote(char *z){
|
||||
}
|
||||
z[j] = 0;
|
||||
}
|
||||
void sqlite3DequoteExpr(Expr *p){
|
||||
assert( sqlite3Isquote(p->u.zToken[0]) );
|
||||
p->flags |= p->u.zToken[0]=='"' ? EP_Quoted|EP_DblQuoted : EP_Quoted;
|
||||
sqlite3Dequote(p->u.zToken);
|
||||
}
|
||||
|
||||
/*
|
||||
** Generate a Token object from a string
|
||||
|
||||
Reference in New Issue
Block a user