ref: f389dc63969bbe41ddb79a7316ef2cdaf4a38bc2
parent: aa06c6a0e7737a56fbd2a8d932936796286e1741
author: cinap_lenrek <[email protected]>
date: Wed Dec 5 10:56:34 EST 2018
libmp: mptov: make it actually work (sync with 9front)
--- a/libmp/mptov.c
+++ b/libmp/mptov.c
@@ -47,7 +47,7 @@
v = 0ULL;
for(s = 0; s < b->top; s++)
- v |= b->p[s]<<(s*sizeof(mpdigit)*8);
+ v |= (uvlong)b->p[s]<<(s*sizeof(mpdigit)*8);
if(b->sign > 0){
if(v > MAXVLONG)