The unified diff between revisions [92f17752..] and [4e40e885..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'include/modules.h'
#
#
# patch "include/modules.h"
# from [f19773d268d095c5b67ba346f1b37adb677a028c]
# to [dd2710c408c7a116b96db31d53b8fdcee5a65e31]
#
============================================================
--- include/modules.h f19773d268d095c5b67ba346f1b37adb677a028c
+++ include/modules.h dd2710c408c7a116b96db31d53b8fdcee5a65e31
@@ -1,6 +1,6 @@
/*************************************************
* Module Factory Header File *
-* (C) 1999-2006 The Botan Project *
+* (C) 1999-2007 Jack Lloyd *
*************************************************/
#ifndef BOTAN_MODULE_FACTORIES_H__
@@ -15,12 +15,10 @@ namespace Botan {
/*************************************************
* Module Builder Interface *
*************************************************/
-class Modules
+class BOTAN_DLL Modules
{
public:
virtual class Mutex_Factory* mutex_factory() const = 0;
- virtual class Timer* timer() const = 0;
- virtual class Charset_Transcoder* transcoder() const = 0;
virtual std::string default_allocator() const = 0;
@@ -34,12 +32,10 @@ class Modules
/*************************************************
* Built In Modules *
*************************************************/
-class Builtin_Modules : public Modules
+class BOTAN_DLL Builtin_Modules : public Modules
{
public:
class Mutex_Factory* mutex_factory() const;
- class Timer* timer() const;
- class Charset_Transcoder* transcoder() const;
std::string default_allocator() const;