Author: sebor
Date: Tue Apr 15 13:17:57 2008
New Revision: 648403
URL: http://svn.apache.org/viewvc?rev=648403&view=rev
Log:
2008-04-15 Martin Sebor <[EMAIL PROTECTED]>
STDCXX-874
* include/string (__rw_replace, __rw_replace_aux): Decorated
exported templates with the export keyword.
* include/string.cc: Same.
Modified:
stdcxx/trunk/include/string
stdcxx/trunk/include/string.cc
Modified: stdcxx/trunk/include/string
URL:
http://svn.apache.org/viewvc/stdcxx/trunk/include/string?rev=648403&r1=648402&r2=648403&view=diff
==============================================================================
--- stdcxx/trunk/include/string (original)
+++ stdcxx/trunk/include/string Tue Apr 15 13:17:57 2008
@@ -56,12 +56,14 @@
#ifndef _RWSTD_NO_MEMBER_TEMPLATES
# ifdef _RWSTD_NO_STRING_OUTLINED_MEMBER_TEMPLATES
+_EXPORT
template <class _CharT, class _Traits, class _Alloc,
class _StringIter, class _InputIter>
std::basic_string<_CharT, _Traits, _Alloc>&
__rw_replace (std::basic_string<_CharT, _Traits, _Alloc>&,
_StringIter, _StringIter, _InputIter, _InputIter);
+_EXPORT
template <class _CharT, class _Traits, class _Alloc,
class _StringIter, class _InputIter>
std::basic_string<_CharT, _Traits, _Alloc>&
Modified: stdcxx/trunk/include/string.cc
URL:
http://svn.apache.org/viewvc/stdcxx/trunk/include/string.cc?rev=648403&r1=648402&r2=648403&view=diff
==============================================================================
--- stdcxx/trunk/include/string.cc (original)
+++ stdcxx/trunk/include/string.cc Tue Apr 15 13:17:57 2008
@@ -22,7 +22,7 @@
* implied. See the License for the specific language governing
* permissions and limitations under the License.
*
- * Copyright 1994-2006 Rogue Wave Software.
+ * Copyright 1994-2008 Rogue Wave Software, Inc.
*
**************************************************************************/
@@ -464,6 +464,7 @@
# ifdef _RWSTD_NO_STRING_OUTLINED_MEMBER_TEMPLATES
+_EXPORT
template <class _CharT, class _Traits, class _Alloc,
class _StringIter, class _InputIter>
_STD::basic_string<_CharT, _Traits, _Alloc>&
@@ -561,6 +562,7 @@
# ifdef _RWSTD_NO_STRING_OUTLINED_MEMBER_TEMPLATES
+_EXPORT
template <class _CharT, class _Traits, class _Alloc,
class _StringIter, class _InputIter>
_STD::basic_string<_CharT, _Traits, _Alloc>&