top = BN_ucmp(field, a);
if (top == 0)
- return BN_zero(r);
+ {
+ BN_zero(r);
+ return 1;
+ }
else if (top > 0)
return (r == a)? 1 : (BN_copy(r ,a) != NULL);
tmp_int = BN_ucmp(field, a);
if (tmp_int == 0)
- return BN_zero(r);
+ {
+ BN_zero(r);
+ return 1;
+ }
else if (tmp_int > 0)
return (r == a)? 1 : (BN_copy(r ,a) != NULL);
tmp_int = BN_ucmp(field, a);
if (tmp_int == 0)
- return BN_zero(r);
+ {
+ BN_zero(r);
+ return 1;
+ }
else if (tmp_int > 0)
return (r == a)? 1 : (BN_copy(r ,a) != NULL);
tmp_int = BN_ucmp(field, a);
if (tmp_int == 0)
- return BN_zero(r);
+ {
+ BN_zero(r);
+ return 1;
+ }
else if (tmp_int > 0)
return (r == a)? 1 : (BN_copy(r ,a) != NULL);