]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix the segfault problem of ticket [a7b7803e8d1e869] which involved
authordrh <drh@noemail.net>
Wed, 19 Dec 2012 16:58:02 +0000 (16:58 +0000)
committerdrh <drh@noemail.net>
Wed, 19 Dec 2012 16:58:02 +0000 (16:58 +0000)
the use of "AS" named result columns as logical terms of the WHERE clause.

FossilOrigin-Name: b3c9e8f81275fe07272c01f66b16c16417f034af

1  2 
manifest
manifest.uuid

diff --cc manifest
index 9c799f1bef6e59a8cf87bdd8d6cb931c3f81c5f7,7afb73b883f90a3a1d276155c142e7113935990c..e3d771d2822529210a1662058acb269591e6211c
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Optimize\sthe\sdegenerate\scase\sof\sa\sFROM\sclause\stable\sname\senclosed\sall\sby\nitself\sinside\sparentheses.\s\sGenerate\scode\sas\sif\sthe\sparentheses\sdid\snot\nexist,\srather\sthan\sthe\sold\sbehavior\sof\smanifesting\sthe\sparenthesized\stable\ninto\sa\stransient\stable.\s\sAlso,\stag\severy\sFROM-clause\sSELECT\ssubquery\sthat\sis\ngenerated\sby\sa\sparenthesized\sFROM-clause\sexpression\susing\sthe\sSF_NestedFrom\nflag.\s\sThe\snew\sSF_NestedFrom\sflag\sis\snot\syet\sused\sfor\sanything.
- D 2012-12-18T19:36:11.944
 -C A\scouple\smore\stest\scases.
 -D 2012-12-19T16:32:33.604
++C Fix\sthe\ssegfault\sproblem\sof\sticket\s[a7b7803e8d1e869]\swhich\sinvolved\nthe\suse\sof\s"AS"\snamed\sresult\scolumns\sas\slogical\sterms\sof\sthe\sWHERE\sclause.
++D 2012-12-19T16:58:02.074
  F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
  F Makefile.in 690d441a758cbffd13e814dc2724a721a6ebd400
  F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@@ -1026,7 -1027,7 +1027,7 @@@ F tool/vdbe-compress.tcl f12c884766bd14
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
  F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac
- P 9b67c633d932f3e566f521ee6a9cf3be193436fa
- R d9a19320be87db9daf2926b8e71a7df8
 -P d7cc364e87870746c231b97b648658bf343945fa
++P 7fecced466d86a66b0b751c5b5608141e134fe2d 0ae142178d5ff874a4df58d699adad3a41e3d8d2
+ R 50795a0c6ec500ee7d72d138c83ca2b4
  U drh
- Z bc761a01222fad0c80ad013442fb2ec8
 -Z d303ec7669d7ac26fa13d48f326287ae
++Z dd417560d581bba91dab25239d7f612a
diff --cc manifest.uuid
index f26e1b6ae977523269cc213b518a6372569053f2,ebb04e98797d74a030a646395141d8f6177d4152..1ffbba581d6b0c522675481e71e396ae0379a6a1
@@@ -1,1 -1,1 +1,1 @@@
- 7fecced466d86a66b0b751c5b5608141e134fe2d
 -0ae142178d5ff874a4df58d699adad3a41e3d8d2
++b3c9e8f81275fe07272c01f66b16c16417f034af