Method: OpenSSL::BN#+@

Defined in:
ossl_bn.c

#+Object



955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
# File 'ossl_bn.c', line 955

static VALUE
ossl_bn_uplus(VALUE self)
{
    VALUE obj;
    BIGNUM *bn1, *bn2;

    GetBN(self, bn1);
    obj = NewBN(cBN);
    bn2 = BN_dup(bn1);
    if (!bn2)
  ossl_raise(eBNError, "BN_dup");
    SetBN(obj, bn2);

    return obj;
}