]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix the sqlite3ExprDup() function so that it correctly duplicates the
authordrh <drh@noemail.net>
Fri, 7 Dec 2018 01:56:26 +0000 (01:56 +0000)
committerdrh <drh@noemail.net>
Fri, 7 Dec 2018 01:56:26 +0000 (01:56 +0000)
Window object list on a Select that contains window functions.  Fix
for ticket [f09fcd17810f65f717].

FossilOrigin-Name: db5ed2268eda2e6c1df15cd8df4176463d89103b8fda33ba9a0604f0d92bd4da

1  2 
manifest
manifest.uuid

diff --cc manifest
index 035bff0044c4a633de7aba7e42b60849f4fd45d0,4b2190f9c819d15ba4e73e0a5a2dde6a1ca12838..fae9ecaa070516af0b9015806113c3b246bb8f01
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C When\smasking\sbits\soff\sof\ssqlite3.flags,\smake\ssure\sthe\smask\sis\s64\sbits\nin\ssize\sso\sas\snot\sto\saccidentally\smask\sof\shigh-order\sbits.
- D 2018-12-06T17:06:02.839
 -C Performance\simprovement:\s\sAvoid\susing\ssqlite3WalkerSelectExpr()\nand\ssqlite3WalkerSelectFrom()\stwice,\sso\sthat\sthe\scompiler\swill\sin-line\stheir\nimplementation.
 -D 2018-12-06T22:12:18.890
++C Fix\sthe\ssqlite3ExprDup()\sfunction\sso\sthat\sit\scorrectly\sduplicates\sthe\nWindow\sobject\slist\son\sa\sSelect\sthat\scontains\swindow\sfunctions.\s\sFix\nfor\sticket\s[f09fcd17810f65f717].
++D 2018-12-07T01:56:26.338
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
  F Makefile.in 68d0ba0f0b533d5bc84c78c13a6ce84ee81183a67014caa47a969e67f028fa1c
@@@ -1782,7 -1782,7 +1782,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9
  F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
  F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
  F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
- P 9c6dbcfab5952cf4e54de30cf9cee48f988b91a35dc3f04d64d6d994dd84a076
- R b1b5c125b5cc5dd847ef51923c461312
 -P 940174543e87184a0278fcd02e8a096a11510174d9c1d65d21878819790ddaff
++P 53d3b169d8e1892163526caff2c843302c92e280fdeff6831e23a9bb15b82be3 2b9258b8b0342330ebe8c22b59ec276fd042a05547d15b24fdf29e16280868de
+ R 49ae07edd1762ce880f34b83601e0b9e
++T +closed 2b9258b8b0342330ebe8c22b59ec276fd042a05547d15b24fdf29e16280868de
  U drh
- Z 9423d60b113ec33e61947be8b42c640e
 -Z bcb12cb10c9264efa5baeffb2512d3d5
++Z 8b11b2c511f2560f5e30a67bc4544388
diff --cc manifest.uuid
index 8f6dcb9997c4bd740600e657bfe3b0d8f67e80b9,40b4d9a6d6f7ab191bb9cd98447436aadc77e458..bf0d95f7f03efe3cdc5af5cefcb2657ebba8d58f
@@@ -1,1 -1,1 +1,1 @@@
- 53d3b169d8e1892163526caff2c843302c92e280fdeff6831e23a9bb15b82be3
 -2b9258b8b0342330ebe8c22b59ec276fd042a05547d15b24fdf29e16280868de
++db5ed2268eda2e6c1df15cd8df4176463d89103b8fda33ba9a0604f0d92bd4da