mirror of
https://github.com/sqlite/sqlite.git
synced 2025-10-21 11:13:54 +03:00
Always use the "LL" suffix on 64-bit integer literals.
FossilOrigin-Name: 07d95ed60f0a17ea13b4bc19c2ab2ec9052fedd27c9e1e57a1ec6e3a6470e5b7
This commit is contained in:
@@ -1704,7 +1704,7 @@ static void kahanBabuskaNeumaierStep(
|
||||
** Add a (possibly large) integer to the running sum.
|
||||
*/
|
||||
static void kahanBabuskaNeumaierStepInt64(volatile SumCtx *pSum, i64 iVal){
|
||||
if( iVal<=-4503599627370496 || iVal>=+4503599627370496 ){
|
||||
if( iVal<=-4503599627370496LL || iVal>=+4503599627370496LL ){
|
||||
i64 iBig, iSm;
|
||||
iSm = iVal % 16384;
|
||||
iBig = iVal - iSm;
|
||||
@@ -1722,7 +1722,7 @@ static void kahanBabuskaNeumaierInit(
|
||||
volatile SumCtx *p,
|
||||
i64 iVal
|
||||
){
|
||||
if( iVal<=-4503599627370496 || iVal>=+4503599627370496 ){
|
||||
if( iVal<=-4503599627370496LL || iVal>=+4503599627370496LL ){
|
||||
i64 iSm = iVal % 16384;
|
||||
p->rSum = (double)(iVal - iSm);
|
||||
p->rErr = (double)iSm;
|
||||
|
Reference in New Issue
Block a user