BIGNUM_WORDSIZE
number->value = big_malloc(BIGNUM_WORDSIZE * size);
number->value = big_malloc(BIGNUM_WORDSIZE * size);
big_free(number->value, BIGNUM_WORDSIZE * number->size);
offs = slen % BIGNUM_WORDSIZE;
bn->len = slen / BIGNUM_WORDSIZE;
for (i = 0; i < slen / BIGNUM_WORDSIZE; i++) {
knwordp = &(kn[slen - BIGNUM_WORDSIZE * (i + 1)]);
for (j = 1; j < BIGNUM_WORDSIZE; j++) {
if (len < BIGNUM_WORDSIZE * bn->len) {
for (i = 0; i < slen / BIGNUM_WORDSIZE; i++) {
for (j = 0; j < BIGNUM_WORDSIZE; j++) {
kn[slen - BIGNUM_WORDSIZE * i - j - 1] =
offs = slen % BIGNUM_WORDSIZE;
word = bn->value[slen / BIGNUM_WORDSIZE];
for (i = slen % BIGNUM_WORDSIZE; i > 0; i --) {
for (j = 0; j < BIGNUM_WORDSIZE; j++) {
kn[slen - BIGNUM_WORDSIZE * i - j - 1] =
for (i = 0; i < slen - BIGNUM_WORDSIZE * bn->len; i++) {
BIGNUM_WORDSIZE * dest->size,
BIGNUM_WORDSIZE * len);
big_malloc(BIGNUM_WORDSIZE * len);
BIGNUM_WORDSIZE * number->size,
BIGNUM_WORDSIZE * size);
newptr = big_malloc(BIGNUM_WORDSIZE * size);