The unified diff between revisions [229d3942..] and [51f9ee51..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'include/dh.h'
#
#
# patch "include/dh.h"
# from [b46595551fbb9db58536e780f0367d5a0d576e8d]
# to [1f8c9ae4e3e47eb54bf37dd5830feefe33fce1d3]
#
============================================================
--- include/dh.h b46595551fbb9db58536e780f0367d5a0d576e8d
+++ include/dh.h 1f8c9ae4e3e47eb54bf37dd5830feefe33fce1d3
@@ -14,7 +14,7 @@ namespace Botan {
/*************************************************
* Diffie-Hellman Public Key *
*************************************************/
-class DH_PublicKey : public virtual DL_Scheme_PublicKey
+class BOTAN_DLL DH_PublicKey : public virtual DL_Scheme_PublicKey
{
public:
std::string algo_name() const { return "DH"; }
@@ -33,7 +33,7 @@ class DH_PublicKey : public virtual DL_S
/*************************************************
* Diffie-Hellman Private Key *
*************************************************/
-class DH_PrivateKey : public DH_PublicKey,
+class BOTAN_DLL DH_PrivateKey : public DH_PublicKey,
public PK_Key_Agreement_Key,
public virtual DL_Scheme_PrivateKey
{