Index: openssl/crypto/bn/bntest.c |
=================================================================== |
--- openssl/crypto/bn/bntest.c (revision 105093) |
+++ openssl/crypto/bn/bntest.c (working copy) |
@@ -486,7 +486,7 @@ |
return; |
} |
#endif |
- BIO_printf(bp,"%lX",w); |
+ BIO_printf(bp,BN_HEX_FMT1,w); |
} |
int test_div_word(BIO *bp) |
@@ -732,6 +732,8 @@ |
BN_init(&n); |
mont=BN_MONT_CTX_new(); |
+ if (mont == NULL) |
+ return 0; |
BN_bntest_rand(&a,100,0,0); /**/ |
BN_bntest_rand(&b,100,0,0); /**/ |
@@ -1116,8 +1118,8 @@ |
{ |
BIGNUM *a,*b[2],*c,*d,*e; |
int i, j, ret = 0; |
- unsigned int p0[] = {163,7,6,3,0}; |
- unsigned int p1[] = {193,15,0}; |
+ int p0[] = {163,7,6,3,0,-1}; |
+ int p1[] = {193,15,0,-1}; |
a=BN_new(); |
b[0]=BN_new(); |
@@ -1174,8 +1176,8 @@ |
{ |
BIGNUM *a,*b[2],*c,*d,*e,*f,*g,*h; |
int i, j, ret = 0; |
- unsigned int p0[] = {163,7,6,3,0}; |
- unsigned int p1[] = {193,15,0}; |
+ int p0[] = {163,7,6,3,0,-1}; |
+ int p1[] = {193,15,0,-1}; |
a=BN_new(); |
b[0]=BN_new(); |
@@ -1245,8 +1247,8 @@ |
{ |
BIGNUM *a,*b[2],*c,*d; |
int i, j, ret = 0; |
- unsigned int p0[] = {163,7,6,3,0}; |
- unsigned int p1[] = {193,15,0}; |
+ int p0[] = {163,7,6,3,0,-1}; |
+ int p1[] = {193,15,0,-1}; |
a=BN_new(); |
b[0]=BN_new(); |
@@ -1304,8 +1306,8 @@ |
{ |
BIGNUM *a,*b[2],*c,*d; |
int i, j, ret = 0; |
- unsigned int p0[] = {163,7,6,3,0}; |
- unsigned int p1[] = {193,15,0}; |
+ int p0[] = {163,7,6,3,0,-1}; |
+ int p1[] = {193,15,0,-1}; |
a=BN_new(); |
b[0]=BN_new(); |
@@ -1359,8 +1361,8 @@ |
{ |
BIGNUM *a,*b[2],*c,*d,*e,*f; |
int i, j, ret = 0; |
- unsigned int p0[] = {163,7,6,3,0}; |
- unsigned int p1[] = {193,15,0}; |
+ int p0[] = {163,7,6,3,0,-1}; |
+ int p1[] = {193,15,0,-1}; |
a=BN_new(); |
b[0]=BN_new(); |
@@ -1422,8 +1424,8 @@ |
{ |
BIGNUM *a,*b[2],*c,*d,*e,*f; |
int i, j, ret = 0; |
- unsigned int p0[] = {163,7,6,3,0}; |
- unsigned int p1[] = {193,15,0}; |
+ int p0[] = {163,7,6,3,0,-1}; |
+ int p1[] = {193,15,0,-1}; |
a=BN_new(); |
b[0]=BN_new(); |
@@ -1493,8 +1495,8 @@ |
{ |
BIGNUM *a,*b[2],*c,*d,*e,*f; |
int i, j, ret = 0; |
- unsigned int p0[] = {163,7,6,3,0}; |
- unsigned int p1[] = {193,15,0}; |
+ int p0[] = {163,7,6,3,0,-1}; |
+ int p1[] = {193,15,0,-1}; |
a=BN_new(); |
b[0]=BN_new(); |
@@ -1552,8 +1554,8 @@ |
{ |
BIGNUM *a,*b[2],*c,*d,*e; |
int i, j, s = 0, t, ret = 0; |
- unsigned int p0[] = {163,7,6,3,0}; |
- unsigned int p1[] = {193,15,0}; |
+ int p0[] = {163,7,6,3,0,-1}; |
+ int p1[] = {193,15,0,-1}; |
a=BN_new(); |
b[0]=BN_new(); |