mirror of
https://github.com/jedisct1/libsodium.git
synced 2026-08-25 08:37:13 +09:00
Make MSVC parser not panic when it parses a long literal.
Just use the scientific notation instead. Found by @sneves, thanks!
This commit is contained in:
@@ -37,7 +37,11 @@ static const double poly1305_53_constants[] = {
|
||||
, 535217884764734955396857238543560676143529984.0 /* alpha96 = 3 2^147 */
|
||||
, 35076039295941670036888435985190792471742381031424.0 /* alpha112 = 3 2^163 */
|
||||
, 9194973245195333150150082162901855101712434733101613056.0 /* alpha130 = 3 2^181 */
|
||||
#ifdef _MSC_VER
|
||||
, 3.67341984631964846240230167881951774318332986491277350471484908212005393579602241516113281250E-39 /* scale = 5 2^(-130) */
|
||||
#else
|
||||
, 0.0000000000000000000000000000000000000036734198463196484624023016788195177431833298649127735047148490821200539357960224151611328125 /* scale = 5 2^(-130) */
|
||||
#endif
|
||||
, 6755408030990331.0 /* offset0 = alpha0 + 2^33 - 5 */
|
||||
, 29014256564239239022116864.0 /* offset1 = alpha32 + 2^65 - 2^33 */
|
||||
, 124615283061160854719918951570079744.0 /* offset2 = alpha64 + 2^97 - 2^65 */
|
||||
|
||||
Reference in New Issue
Block a user