diff options
author | drh <drh@noemail.net> | 2019-06-07 22:51:13 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2019-06-07 22:51:13 +0000 |
commit | 55700bcd7255b15861fec4a0c4ab24eda965420d (patch) | |
tree | d11c4d8db0622c6e54cf4456d2d1dac6309d7c67 /src/func.c | |
parent | 9a2782293c37d360382296558c358d60929d0744 (diff) | |
download | sqlite-55700bcd7255b15861fec4a0c4ab24eda965420d.tar.gz sqlite-55700bcd7255b15861fec4a0c4ab24eda965420d.zip |
Remove code in the round() SQL function that became unreachable due to
the optimization of check-in [e95138f5f4febde5]
FossilOrigin-Name: b141bae3f6d16c0ebb59dac9b02086a4370839e71ade34004f647b09b1083d1d
Diffstat (limited to 'src/func.c')
-rw-r--r-- | src/func.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/func.c b/src/func.c index 869d4bd16..5aea2d74b 100644 --- a/src/func.c +++ b/src/func.c @@ -397,10 +397,7 @@ static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv){ sqlite3_result_error_nomem(context); return; } - if( sqlite3AtoF(zBuf, &r, sqlite3Strlen30(zBuf), SQLITE_UTF8)<=0 ){ - assert( sqlite3_strglob("*Inf", zBuf)==0 ); - r = zBuf[0]=='-' ? -HUGE_VAL : +HUGE_VAL; - } + sqlite3AtoF(zBuf, &r, sqlite3Strlen30(zBuf), SQLITE_UTF8); sqlite3_free(zBuf); } sqlite3_result_double(context, r); |