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);