Fix copy constructor
authorCryptoManiac <balthazar.ad@gmail.com>
Sat, 27 Nov 2021 11:55:05 +0000 (14:55 +0300)
committerCryptoManiac <balthazar.ad@gmail.com>
Sat, 27 Nov 2021 11:55:05 +0000 (14:55 +0300)
src/bignum.h

index f1ec8d4..f37d7ed 100644 (file)
@@ -69,6 +69,7 @@ public:
 
     CBigNum& operator=(const CBigNum& b)
     {
+        bn = BN_new();
         if (!BN_copy(bn, b.bn))
             throw bignum_error("CBigNum::operator= : BN_copy failed");
         return (*this);