1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-08-08 14:02:16 +03:00

Fix large integer constants so that they work on older C compilers.

FossilOrigin-Name: 3c94f87806a8b408d8204fc7deec16d01c085ee199ff21a1f20b6346ce816cfe
This commit is contained in:
drh
2023-06-19 13:09:16 +00:00
parent 8e5cef7bca
commit 1be61ad278
4 changed files with 15 additions and 11 deletions

View File

@@ -1448,7 +1448,7 @@ static void timediffFunc(
computeJD(&d2);
}
d1.iJD -= d2.iJD;
d1.iJD += 148699540800000;
d1.iJD += (u64)1486995408 * (u64)100000;
}else /* d1<d2 */{
sign = '-';
Y = d2.Y - d1.Y;
@@ -1482,7 +1482,7 @@ static void timediffFunc(
computeJD(&d2);
}
d1.iJD = d2.iJD - d1.iJD;
d1.iJD += 148699540800000;
d1.iJD += (u64)1486995408 * (u64)100000;
}
d1.validYMD = 0;
d1.validHMS = 0;