summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2002-04-05 06:58:05 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2002-04-05 06:58:05 +0000
commitce53019470671991f4fac7694981b330cb3594b9 (patch)
treebbb22a1a207fc2969ec435d0effde4e836229c50
parent3e079d4cecc916de47ba3ff3f228ea5da98215c8 (diff)
downloadATCD-ce53019470671991f4fac7694981b330cb3594b9.tar.gz
ChangeLogTag: Fri Apr 05 08:51:12 2002 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--ChangeLog6
-rw-r--r--ChangeLogs/ChangeLog-02a6
-rw-r--r--ChangeLogs/ChangeLog-03a6
-rw-r--r--THANKS3
-rw-r--r--apps/Gateway/Peer/Peer.h12
5 files changed, 32 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index f069f348717..41dcffb26dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Fri Apr 5 08:51:12 2002 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * apps/Gateway/Peer/Peer.h:
+ Added missing explicit template instantion exports for msvc7.
+ Thanks to Tom Phan <tomp@telhub.com> for reporting this
+
Thu Apr 4 21:01:11 2002 Carlos O'Ryan <coryan@atdesk.com>
* ace/SOCK_Dgram.cpp:
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index f069f348717..41dcffb26dd 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,9 @@
+Fri Apr 5 08:51:12 2002 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * apps/Gateway/Peer/Peer.h:
+ Added missing explicit template instantion exports for msvc7.
+ Thanks to Tom Phan <tomp@telhub.com> for reporting this
+
Thu Apr 4 21:01:11 2002 Carlos O'Ryan <coryan@atdesk.com>
* ace/SOCK_Dgram.cpp:
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index f069f348717..41dcffb26dd 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,9 @@
+Fri Apr 5 08:51:12 2002 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * apps/Gateway/Peer/Peer.h:
+ Added missing explicit template instantion exports for msvc7.
+ Thanks to Tom Phan <tomp@telhub.com> for reporting this
+
Thu Apr 4 21:01:11 2002 Carlos O'Ryan <coryan@atdesk.com>
* ace/SOCK_Dgram.cpp:
diff --git a/THANKS b/THANKS
index 006f8770040..4e71751c4f1 100644
--- a/THANKS
+++ b/THANKS
@@ -1489,7 +1489,7 @@ Jeff Paciga <jmpaciga@uwaterloo.ca>
Laurent Sabourin <lsabourin@interstarinc.com>
Frank Rybak <rybak@ll.mit.edu>
Tim Iskander <timothy.j.iskander@lmco.com>
-Michele Amoretti <amoretti@CE.UniPR.IT>
+Michele Amoretti <amoretti@CE.UniPR.IT>
Ido Yellin <Ido.Yellin@Focusengine.com>
Eric Page <Eric_S_Page@raytheon.com>
Kevin Heifner <heifner_k@ociweb.com>
@@ -1497,6 +1497,7 @@ James Haiar <haiar@ll.mit.edu>
Pavel Repin <pavel@repin.com>
Whitney Kew <Whitney.Kew@Invensys.com>
Jaroslaw Nozderko <jareknz@polbox.com>
+Tom Phan <tomp@telhub.com>
I would particularly like to thank Paul Stephenson, who worked with me
at Ericsson in the early 1990's. Paul devised the recursive Makefile
diff --git a/apps/Gateway/Peer/Peer.h b/apps/Gateway/Peer/Peer.h
index f34b14d8aea..b470b897e04 100644
--- a/apps/Gateway/Peer/Peer.h
+++ b/apps/Gateway/Peer/Peer.h
@@ -62,6 +62,10 @@
ACE_SVC_FACTORY_DECLARE (Peer_Factory)
+#if defined ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT
+template class ACE_Svc_Export ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>;
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT */
+
class ACE_Svc_Export Peer_Handler : public ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>
{
// = TITLE
@@ -146,6 +150,10 @@ protected:
// leak will occur on Win32.
};
+#if defined ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT
+template class ACE_Svc_Export ACE_Acceptor<Peer_Handler, ACE_SOCK_ACCEPTOR>;
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT */
+
class ACE_Svc_Export Peer_Acceptor : public ACE_Acceptor<Peer_Handler, ACE_SOCK_ACCEPTOR>
{
// = TITLE
@@ -179,6 +187,10 @@ private:
typedef ACE_Acceptor<Peer_Handler, ACE_SOCK_ACCEPTOR> inherited;
};
+#if defined ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT
+template class ACE_Svc_Export ACE_Connector<Peer_Handler, ACE_SOCK_CONNECTOR>;
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT */
+
class ACE_Svc_Export Peer_Connector : public ACE_Connector<Peer_Handler, ACE_SOCK_CONNECTOR>
{
// = TITLE