Commit 5965902e authored by Andy Polyakov's avatar Andy Polyakov
Browse files

when invoking bn_*_comba[48] result->top wasn't always set correctly.

parent 7fbd8db1
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -597,14 +597,14 @@ printf("BN_mul %d * %d\n",a->top,b->top);
/*		if (al == 4)
			{
			if (bn_wexpand(rr,8) == NULL) return(0);
			r->top=8;
			rr->top=8;
			bn_mul_comba4(rr->d,a->d,b->d);
			goto end;
			}
		else */ if (al == 8)
			{
			if (bn_wexpand(rr,16) == NULL) return(0);
			r->top=16;
			rr->top=16;
			bn_mul_comba8(rr->d,a->d,b->d);
			goto end;
			}