aboutsummaryrefslogtreecommitdiff
path: root/src/expr.c
diff options
context:
space:
mode:
authordan <dan@noemail.net>2019-08-19 19:59:50 +0000
committerdan <dan@noemail.net>2019-08-19 19:59:50 +0000
commitae8e45cb0c26457c9c020055cc3f8421954670d3 (patch)
treed57171e7b8bb171f1039a87f47974a9e1f6673bc /src/expr.c
parent9105fd51893062a8503c8850e5d88ad49de28495 (diff)
downloadsqlite-ae8e45cb0c26457c9c020055cc3f8421954670d3.tar.gz
sqlite-ae8e45cb0c26457c9c020055cc3f8421954670d3.zip
Fix problems with window frames that use ORDER BY ... NULLS LAST etc.
FossilOrigin-Name: 75d665a494dd7d6e77d5a80af386ee5accc0a53416d5493424dc0fef6c7b01a0
Diffstat (limited to 'src/expr.c')
-rw-r--r--src/expr.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/expr.c b/src/expr.c
index 6948c5a0f..e0b55903d 100644
--- a/src/expr.c
+++ b/src/expr.c
@@ -1401,6 +1401,7 @@ ExprList *sqlite3ExprListDup(sqlite3 *db, ExprList *p, int flags){
pItem->zSpan = sqlite3DbStrDup(db, pOldItem->zSpan);
pItem->sortFlags = pOldItem->sortFlags;
pItem->done = 0;
+ pItem->bNulls = pOldItem->bNulls;
pItem->bSpanIsTab = pOldItem->bSpanIsTab;
pItem->bSorterRef = pOldItem->bSorterRef;
pItem->u = pOldItem->u;