]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
basic_file_stdio.cc (sys_getc, sys_ungetc): Delete.
authorPetur Runolfsson <peturr02@ru.is>
Thu, 18 Sep 2003 14:02:46 +0000 (14:02 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Thu, 18 Sep 2003 14:02:46 +0000 (14:02 +0000)
2003-09-18  Petur Runolfsson  <peturr02@ru.is>

* config/io/basic_file_stdio.cc (sys_getc, sys_ungetc): Delete.
* config/io/basic_file_stdio.h: Same.
* include/std/std_fstream.h (__ctype_type): Delete.
* include/std/std_streambuf.h (__ctype_type, __state_type): Delete.

From-SVN: r71520

libstdc++-v3/ChangeLog
libstdc++-v3/config/io/basic_file_stdio.cc
libstdc++-v3/config/io/basic_file_stdio.h
libstdc++-v3/include/std/std_fstream.h
libstdc++-v3/include/std/std_streambuf.h

index 567a1876baa5cba6c7f573de60ee44f83455cd71..cc31247e9dc4bf09ec24213415b670102024815f 100644 (file)
@@ -1,3 +1,10 @@
+2003-09-18  Petur Runolfsson  <peturr02@ru.is>
+
+       * config/io/basic_file_stdio.cc (sys_getc, sys_ungetc): Delete.
+       * config/io/basic_file_stdio.h: Same.
+       * include/std/std_fstream.h (__ctype_type): Delete.
+       * include/std/std_streambuf.h (__ctype_type, __state_type): Delete.
+       
 2003-09-17  Benjamin Kosnik  <bkoz@redhat.com>
 
        PR libstdc++/12239
index 5791135eb54d01d92e1d6e722779b9d2fb2df924..556bd9063fb454882c7ef29118b4f5039d7dac55 100644 (file)
@@ -154,14 +154,6 @@ namespace std
       }
     return __ret;
   }
-
-  int
-  __basic_file<char>::sys_getc() 
-  { return getc(_M_cfile); }
-
-  int
-  __basic_file<char>::sys_ungetc(int __c) 
-  { return ungetc(__c, _M_cfile); }
   
   __basic_file<char>* 
   __basic_file<char>::open(const char* __name, ios_base::openmode __mode, 
index 90721bb30c2fcf6f4b10f34eadeee8c2f26dad07..2b1a9871c32c7ce4bdbc827f556a7f27bba907fb 100644 (file)
@@ -76,12 +76,6 @@ namespace std
       __basic_file*
       sys_open(int __fd, ios_base::openmode __mode, bool __del);
 
-      int
-      sys_getc();
-
-      int
-      sys_ungetc(int);
-
       __basic_file* 
       close(); 
 
index 78d052ae555515d7e5c9b627fec5379d9f42363a..406ff1e29214a71bb7f9437c57483e5c351b7805 100644 (file)
@@ -82,7 +82,6 @@ namespace std
       typedef __basic_file<char>                       __file_type;
       typedef typename traits_type::state_type          __state_type;
       typedef codecvt<char_type, char, __state_type>    __codecvt_type;
-      typedef ctype<char_type>                          __ctype_type;
       //@}
 
       friend class ios_base; // For sync_with_stdio.
index 3c1449873066f26384a40ff0b3596876858b1e00..dc43db0bddf4d404d7a3bd69ea0a3e198fa603e1 100644 (file)
@@ -140,12 +140,10 @@ namespace std
       //@{
       /**
        *  @if maint
-       *  These are non-standard types.
+       *  This is a non-standard type.
        *  @endif
       */
-      typedef ctype<char_type>                         __ctype_type;
       typedef basic_streambuf<char_type, traits_type>          __streambuf_type;
-      typedef typename traits_type::state_type                 __state_type;
       //@}
       
       friend class basic_ios<char_type, traits_type>;