summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-15 12:18:06 +0000
committerdhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-15 12:18:06 +0000
commit88254b320ccadfcb885786cc07ba5b11cd8c9a68 (patch)
treeef3d3a9b78e9ef3a4bdde56075cbd475bc9e5bb2
parent408f5a1f4ff4338bc71ea2da3f065b57afd90345 (diff)
downloadATCD-88254b320ccadfcb885786cc07ba5b11cd8c9a68.tar.gz
ChangeLogTag:Thu May 15 12:21:28 UTC 2003 Don Hinton <dhinton@dresystems.com>
-rw-r--r--ChangeLog7
-rw-r--r--ace/SOCK_SEQPACK_Association.cpp8
2 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e0404ea3012..1c5862d73fe 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Thu May 15 12:21:28 UTC 2003 Don Hinton <dhinton@dresystems.com>
+
+ * ace/SOCK_SEQPACK_Association.cpp:
+ Added missing explicit template instantiation for
+ ACE_Auto_Array_Ptr/ACE_Auto_Basic_Array_Ptr<sockaddr_in>, needed
+ at least for SUNWspro_6.2.
+
Thu May 15 07:08:39 2003 Chad Elliott <elliott_c@ociweb.com>
* bin/MakeProjectCreator/modules/ProjectCreator.pm:
diff --git a/ace/SOCK_SEQPACK_Association.cpp b/ace/SOCK_SEQPACK_Association.cpp
index 9a672f73126..f0a1ec6c392 100644
--- a/ace/SOCK_SEQPACK_Association.cpp
+++ b/ace/SOCK_SEQPACK_Association.cpp
@@ -171,3 +171,11 @@ ACE_SOCK_SEQPACK_Association::get_remote_addrs (ACE_INET_Addr *addrs, size_t &si
return 0;
}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
+template class ACE_Auto_Array_Ptr<sockaddr_in>;
+template class ACE_Auto_Basic_Array_Ptr<sockaddr_in>;
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+#pragma instantiate ACE_Auto_Array_Ptr<sockaddr_in>
+#pragma instantiate ACE_Auto_Basic_Array_Ptr<sockaddr_in>
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */