Author: sebor
Date: Tue Mar 20 16:00:58 2007
New Revision: 520642
URL: http://svn.apache.org/viewvc?view=rev&rev=520642
Log:
2007-03-20 Martin Sebor <[EMAIL PROTECTED]>
* istream: Used _RWSTD_DEFINE_TEMPLATE_{FIRST,LAST} instead
of just plain _RWSTD_DEFINE_TEMPLATE (_BASIC_ISTREAM).
Modified:
incubator/stdcxx/trunk/include/istream
Modified: incubator/stdcxx/trunk/include/istream
URL:
http://svn.apache.org/viewvc/incubator/stdcxx/trunk/include/istream?view=diff&rev=520642&r1=520641&r2=520642
==============================================================================
--- incubator/stdcxx/trunk/include/istream (original)
+++ incubator/stdcxx/trunk/include/istream Tue Mar 20 16:00:58 2007
@@ -563,11 +563,11 @@
} // namespace std
-#if _RWSTD_DEFINE_TEMPLATE (_BASIC_ISTREAM)
+#if _RWSTD_DEFINE_TEMPLATE_FIRST (_BASIC_ISTREAM)
// implementation file included here instead of at the end
// of the header to work around a IBM VAC++ 7.0 bug #448
# include <istream.cc>
-#endif // _RWSTD_DEFINE_TEMPLATE (_BASIC_ISTREAM)
+#endif // _RWSTD_DEFINE_TEMPLATE_FIRST (_BASIC_ISTREAM)
_RWSTD_NAMESPACE (std) {
@@ -599,5 +599,9 @@
} // namespace std
+
+#if _RWSTD_DEFINE_TEMPLATE_LAST (_BASIC_ISTREAM)
+# include <istream.cc>
+#endif // _RWSTD_DEFINE_TEMPLATE_LAST (_BASIC_ISTREAM)
#endif // _RWSTD_ISTREAM_INCLUDED