summaryrefslogtreecommitdiff
path: root/contrib/libstdc++/include/std/std_istream.h
diff options
context:
space:
mode:
authorAlexander Kabaev <kan@FreeBSD.org>2002-09-01 20:39:13 +0000
committerAlexander Kabaev <kan@FreeBSD.org>2002-09-01 20:39:13 +0000
commitca6500fcd0812d2b2da8a62d52b3613b4cbab12a (patch)
treef69812e8f56ae46c848e604412b0729b776c7756 /contrib/libstdc++/include/std/std_istream.h
parentbb3c979bf518abbe971bd277250c68a3ec567b59 (diff)
Notes
Diffstat (limited to 'contrib/libstdc++/include/std/std_istream.h')
-rw-r--r--contrib/libstdc++/include/std/std_istream.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/contrib/libstdc++/include/std/std_istream.h b/contrib/libstdc++/include/std/std_istream.h
index 40f4b67fb9f75..8aa9123ed5c56 100644
--- a/contrib/libstdc++/include/std/std_istream.h
+++ b/contrib/libstdc++/include/std/std_istream.h
@@ -261,6 +261,16 @@ namespace std
public basic_ostream<_CharT, _Traits>
{
public:
+#ifdef _GLIBCPP_RESOLVE_LIB_DEFECTS
+// 271. basic_iostream missing typedefs
+ // Types (inherited):
+ typedef _CharT char_type;
+ typedef typename _Traits::int_type int_type;
+ typedef typename _Traits::pos_type pos_type;
+ typedef typename _Traits::off_type off_type;
+ typedef _Traits traits_type;
+#endif
+
// Non-standard Types:
typedef basic_istream<_CharT, _Traits> __istream_type;
typedef basic_ostream<_CharT, _Traits> __ostream_type;