Commit e7d7a7a7 by Benjamin Kosnik Committed by Benjamin Kosnik

2002-02-08 Benjamin Kosnik <bkoz@redhat.com>

	* include/bits/locale_facets.h
	(numpunct<_CharT>::_M_initialize_numpunct): Remove definition.
	(__timepunct<_CharT>::_M_initialize_timepunct): Same.
	(__timepunct<_CharT>::_M_put_helper): Same.
	(moneypunct<_CharT, _Intl>::_M_initialize_moneypunct): Same.

	* include/bits/fstream.tcc (filebuf::underflow): Remove
	__codecvt_type typedef.
	(filebuf::_M_convert_to_external): Same.

From-SVN: r49614
parent 19afc459
2002-02-08 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/locale_facets.h
(numpunct<_CharT>::_M_initialize_numpunct): Remove definition.
(__timepunct<_CharT>::_M_initialize_timepunct): Same.
(__timepunct<_CharT>::_M_put_helper): Same.
(moneypunct<_CharT, _Intl>::_M_initialize_moneypunct): Same.
* include/bits/fstream.tcc (filebuf::underflow): Remove
__codecvt_type typedef.
(filebuf::_M_convert_to_external): Same.
2002-02-08 Phil Edwards <pme@gcc.gnu.org> 2002-02-08 Phil Edwards <pme@gcc.gnu.org>
* docs/doxygen/TODO: Update. * docs/doxygen/TODO: Update.
......
...@@ -277,7 +277,6 @@ namespace std ...@@ -277,7 +277,6 @@ namespace std
if (__testinit || __testget) if (__testinit || __testget)
{ {
typedef codecvt<char_type, char, __state_type> __codecvt_type;
const locale __loc = this->getloc(); const locale __loc = this->getloc();
const __codecvt_type& __cvt = use_facet<__codecvt_type>(__loc); const __codecvt_type& __cvt = use_facet<__codecvt_type>(__loc);
...@@ -431,7 +430,6 @@ namespace std ...@@ -431,7 +430,6 @@ namespace std
_M_convert_to_external(_CharT* __ibuf, streamsize __ilen, _M_convert_to_external(_CharT* __ibuf, streamsize __ilen,
streamsize& __elen, streamsize& __plen) streamsize& __elen, streamsize& __plen)
{ {
typedef codecvt<char_type, char, __state_type> __codecvt_type;
const locale __loc = this->getloc(); const locale __loc = this->getloc();
const __codecvt_type& __cvt = use_facet<__codecvt_type>(__loc); const __codecvt_type& __cvt = use_facet<__codecvt_type>(__loc);
......
...@@ -529,12 +529,6 @@ namespace std ...@@ -529,12 +529,6 @@ namespace std
template<typename _CharT> template<typename _CharT>
locale::id numpunct<_CharT>::id; locale::id numpunct<_CharT>::id;
// NB: Cannot be made generic.
template<typename _CharT>
void
numpunct<_CharT>::_M_initialize_numpunct(__c_locale)
{ }
template<> template<>
void void
numpunct<char>::_M_initialize_numpunct(__c_locale __cloc); numpunct<char>::_M_initialize_numpunct(__c_locale __cloc);
...@@ -1144,18 +1138,6 @@ namespace std ...@@ -1144,18 +1138,6 @@ namespace std
template<typename _CharT> template<typename _CharT>
const _CharT* __timepunct<_CharT>::_S_timezones[14]; const _CharT* __timepunct<_CharT>::_S_timezones[14];
// NB: Cannot be made generic.
template<typename _CharT>
void
__timepunct<_CharT>::_M_initialize_timepunct(__c_locale)
{ }
// NB: Cannot be made generic.
template<typename _CharT>
void
__timepunct<_CharT>::_M_put_helper(_CharT*, size_t, const _CharT*,
const tm*) const
{ }
template<typename _CharT, typename _InIter> template<typename _CharT, typename _InIter>
class time_get : public locale::facet, public time_base class time_get : public locale::facet, public time_base
...@@ -1456,12 +1438,6 @@ namespace std ...@@ -1456,12 +1438,6 @@ namespace std
template<typename _CharT, bool _Intl> template<typename _CharT, bool _Intl>
const bool moneypunct<_CharT, _Intl>::intl; const bool moneypunct<_CharT, _Intl>::intl;
// NB: Cannot be made generic.
template<typename _CharT, bool _Intl>
void
moneypunct<_CharT, _Intl>::_M_initialize_moneypunct(__c_locale)
{ }
template<> template<>
void void
moneypunct<char, true>::_M_initialize_moneypunct(__c_locale __cloc); moneypunct<char, true>::_M_initialize_moneypunct(__c_locale __cloc);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment