diff options
author | drh <> | 2021-10-01 02:45:48 +0000 |
---|---|---|
committer | drh <> | 2021-10-01 02:45:48 +0000 |
commit | 3dd01111e29b01b77c5c07c345b1f97ad29bbc4c (patch) | |
tree | ec70e07aaeebfab71efd3d95f98651b492bd82da /src/func.c | |
parent | 817424fe377dd4980f23a37125da8f39abdaba1c (diff) | |
download | sqlite-3dd01111e29b01b77c5c07c345b1f97ad29bbc4c.tar.gz sqlite-3dd01111e29b01b77c5c07c345b1f97ad29bbc4c.zip |
Remove unreachable branches in the fixed group_concat() code.
FossilOrigin-Name: 8bd721c29e7a28cd75885dd80235e4e37aa0847229f769f49e01127f794fa63a
Diffstat (limited to 'src/func.c')
-rw-r--r-- | src/func.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/func.c b/src/func.c index 860466bc1..fddced62d 100644 --- a/src/func.c +++ b/src/func.c @@ -1784,7 +1784,7 @@ static void groupConcatStep( pnsl = (int*)sqlite3_realloc64(pnsl, pGCC->nAccum * sizeof(int)); } if( pnsl!=0 ){ - if( pGCC->nAccum>0 ){ + if( ALWAYS(pGCC->nAccum>0) ){ pnsl[pGCC->nAccum-1] = nSep; } pGCC->pnSepLengths = pnsl; @@ -1796,7 +1796,7 @@ static void groupConcatStep( } #ifndef SQLITE_OMIT_WINDOWFUNC else{ - pGCC->nFirstSepLength = (argc==2)? sqlite3_value_bytes(argv[1]) : 1; + pGCC->nFirstSepLength = sqlite3_value_bytes(argv[1]); } pGCC->nAccum += 1; #endif |