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/data_src.h'

#
#
# patch "include/data_src.h"
#  from [47b6e0c2a1dea94812f82fd4b0150e1f24619adb]
#    to [e021a46396a1b8fd0a933c115d53a8fa0543e225]
#
============================================================
--- include/data_src.h	47b6e0c2a1dea94812f82fd4b0150e1f24619adb
+++ include/data_src.h	e021a46396a1b8fd0a933c115d53a8fa0543e225
@@ -14,7 +14,7 @@ namespace Botan {
 /*************************************************
 * Generic DataSource Interface                   *
 *************************************************/
-class DataSource
+class BOTAN_DLL DataSource
    {
    public:
       virtual u32bit read(byte[], u32bit) = 0;
@@ -36,7 +36,7 @@ class DataSource
 /*************************************************
 * Memory-Based DataSource                        *
 *************************************************/
-class DataSource_Memory : public DataSource
+class BOTAN_DLL DataSource_Memory : public DataSource
    {
    public:
       u32bit read(byte[], u32bit);
@@ -54,7 +54,7 @@ class DataSource_Memory : public DataSou
 /*************************************************
 * Stream-Based DataSource                        *
 *************************************************/
-class DataSource_Stream : public DataSource
+class BOTAN_DLL DataSource_Stream : public DataSource
    {
    public:
       u32bit read(byte[], u32bit);