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
    {