summaryrefslogtreecommitdiff
path: root/ext/openssl/ossl_bn.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/openssl/ossl_bn.c')
-rw-r--r--ext/openssl/ossl_bn.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/openssl/ossl_bn.c b/ext/openssl/ossl_bn.c
index a01272946e..05473635ae 100644
--- a/ext/openssl/ossl_bn.c
+++ b/ext/openssl/ossl_bn.c
@@ -147,14 +147,14 @@ ossl_bn_initialize(int argc, VALUE *argv, VALUE self)
for (i = 0; len > i; i++) {
BDIGIT v = ds[i];
- for (j = sizeof(BDIGIT) - 1; 0 <= j; j--) {
- bin[(len-1-i)*sizeof(BDIGIT)+j] = v&0xff;
+ for (j = SIZEOF_BDIGITS - 1; 0 <= j; j--) {
+ bin[(len-1-i)*SIZEOF_BDIGITS+j] = v&0xff;
v >>= 8;
}
}
GetBN(self, bn);
- if (!BN_bin2bn(bin, (int)sizeof(BDIGIT)*len, bn)) {
+ if (!BN_bin2bn(bin, (int)SIZEOF_BDIGITS*len, bn)) {
ALLOCV_END(buf);
ossl_raise(eBNError, NULL);
}