diff options
author | dan <dan@noemail.net> | 2018-07-05 18:19:29 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2018-07-05 18:19:29 +0000 |
commit | 683b0fffeeb704ea7166a6bd4c5945e66b3b9478 (patch) | |
tree | 104b595d031440c084110acd4c77f9aee7c6609e /src | |
parent | f213b33c372dfa790988a15fc9d7cd5c02cd05c2 (diff) | |
download | sqlite-683b0fffeeb704ea7166a6bd4c5945e66b3b9478.tar.gz sqlite-683b0fffeeb704ea7166a6bd4c5945e66b3b9478.zip |
Fix a problem in the xInverse method of window-function group_concat(1).
FossilOrigin-Name: 73391283101288251fe5d030ba12bcdabe8a781d41086afe3564c58c05d0fd5c
Diffstat (limited to 'src')
-rw-r--r-- | src/func.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/func.c b/src/func.c index 110dfe97a..74c2a1b52 100644 --- a/src/func.c +++ b/src/func.c @@ -1728,6 +1728,8 @@ static void groupConcatInverse( n = sqlite3_value_bytes(argv[0]); if( argc==2 ){ n += sqlite3_value_bytes(argv[1]); + }else{ + n++; } if( n>=pAccum->nChar ){ pAccum->nChar = 0; |