From c886d4f6188eb7dec193c86271fd107bbe39c7a2 Mon Sep 17 00:00:00 2001
From: Francois Keith <francois.keith@aist.go.jp>
Date: Wed, 30 Jun 2010 19:28:34 +0900
Subject: [PATCH] Win32: Correct exportation of g_caster

---
 include/dynamic-graph/signal-caster.h | 2 +-
 src/signal/signal-caster.cpp          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/dynamic-graph/signal-caster.h b/include/dynamic-graph/signal-caster.h
index 4ee41e5a..8a4ea47b 100644
--- a/include/dynamic-graph/signal-caster.h
+++ b/include/dynamic-graph/signal-caster.h
@@ -64,7 +64,7 @@ private:
 
 
 /// The library-wide instance of SignalCaster
-extern SignalCaster g_caster;
+extern DYNAMICGRAPH_EXPORT SignalCaster g_caster;
 
 /*
  * The SignalCast registerer class. Can be used to automatically register a cast when
diff --git a/src/signal/signal-caster.cpp b/src/signal/signal-caster.cpp
index bc81627e..a05a1bf7 100644
--- a/src/signal/signal-caster.cpp
+++ b/src/signal/signal-caster.cpp
@@ -74,7 +74,7 @@ any SignalCaster::cast(const type_info& type, istringstream& iss) {
 
 
 /// The global instance of the caster class.
-DYNAMICGRAPH_EXPORT SignalCaster g_caster;
+SignalCaster g_caster;
 
 /// Default casts, such as casts already supported by std::iostream
 template<typename T> class DefaultCastRegisterer : public SignalCastRegisterer {
-- 
GitLab