diff options
Diffstat (limited to 'extern/verse/dist')
-rw-r--r-- | extern/verse/dist/v_bignum.c | 2 | ||||
-rw-r--r-- | extern/verse/dist/v_network.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/extern/verse/dist/v_bignum.c b/extern/verse/dist/v_bignum.c index 3f3ea7f9ccc..3f65af03427 100644 --- a/extern/verse/dist/v_bignum.c +++ b/extern/verse/dist/v_bignum.c @@ -768,7 +768,7 @@ void v_bignum_square_half(VBigDig *x) for(j = i + 1; j < t; j++) { /* printf("computing uv=%X+2*%X*%X+%X\n", w[i + j], x[1 + j], x[1 + i], c);*/ - uv = x[1 + j] * x[1 + i]; + uv = ((VBigDigs)x[1 + j]) * ((VBigDigs)x[1 + i]); high = (uv & 0x80000000) != 0; uv *= 2; ouv = uv; /* Addition below might wrap and generate high bit. */ diff --git a/extern/verse/dist/v_network.c b/extern/verse/dist/v_network.c index 3d67218bb7e..408cc20e393 100644 --- a/extern/verse/dist/v_network.c +++ b/extern/verse/dist/v_network.c @@ -32,7 +32,7 @@ typedef unsigned short uint16; typedef short int16; typedef unsigned char uint8; typedef char int8; -typedef char boolean; +typedef unsigned char boolean; #include "v_cmd_gen.h" #include "v_network.h" |