OPENSSL_free(b->d);
if (b->d) OPENSSL_free(b->d);
BIGNUM *bn_expand2(BIGNUM *b, int words)	{	if (words > b->dmax)		{		BN_ULONG *a = internal_bn_expand(b, words);		if (a)			{			OPENSSL_free(b->d);			b->d=a;			b->dmax=words;			}		else			b = NULL;		}	return b;	}