diff options
author | stephan <stephan@noemail.net> | 2024-10-24 15:58:37 +0000 |
---|---|---|
committer | stephan <stephan@noemail.net> | 2024-10-24 15:58:37 +0000 |
commit | 7796ee07c42a3d290f2758fd2efb215c948ab698 (patch) | |
tree | c834f0afe8eda0dae5543e23e24e7eeeec191f3f /ext/misc | |
parent | 8cfc6a7aedef811a11074ad74be1c3e9b4b75dac (diff) | |
download | sqlite-7796ee07c42a3d290f2758fd2efb215c948ab698.tar.gz sqlite-7796ee07c42a3d290f2758fd2efb215c948ab698.zip |
Add missing ZERO_ARGUMENT_GENERATE_SERIES checks to ext/misc/series.c, as reported via support mail.
FossilOrigin-Name: 5a8e3915eec06dbec7e32d1b87c6a6d5eb618d9d1d9bac13f6e1e7f22bbf8180
Diffstat (limited to 'ext/misc')
-rw-r--r-- | ext/misc/series.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/misc/series.c b/ext/misc/series.c index faf8fd030..64f3be2c0 100644 --- a/ext/misc/series.c +++ b/ext/misc/series.c @@ -667,7 +667,9 @@ static int seriesBestIndex( idxNum &= ~0x3300; aIdx[5] = i; aIdx[6] = -1; +#ifndef ZERO_ARGUMENT_GENERATE_SERIES bStartSeen = 1; +#endif break; } case SQLITE_INDEX_CONSTRAINT_GE: { @@ -675,7 +677,9 @@ static int seriesBestIndex( idxNum |= 0x0100; idxNum &= ~0x0200; aIdx[5] = i; +#ifndef ZERO_ARGUMENT_GENERATE_SERIES bStartSeen = 1; +#endif break; } case SQLITE_INDEX_CONSTRAINT_GT: { @@ -683,7 +687,9 @@ static int seriesBestIndex( idxNum |= 0x0200; idxNum &= ~0x0100; aIdx[5] = i; +#ifndef ZERO_ARGUMENT_GENERATE_SERIES bStartSeen = 1; +#endif break; } case SQLITE_INDEX_CONSTRAINT_LE: { |