diff options
| author | David E. O'Brien <obrien@FreeBSD.org> | 2002-12-04 16:53:59 +0000 | 
|---|---|---|
| committer | David E. O'Brien <obrien@FreeBSD.org> | 2002-12-04 16:53:59 +0000 | 
| commit | 8f1134fbb356143214dbc55aa535f21d97a9c5d5 (patch) | |
| tree | 23d47b19d8ecbb91f1615f358dbb41e09e05fc12 /contrib/libstdc++/include/bits/fstream.tcc | |
| parent | 45fc31f8dde65cd5b7930b1047a99745f440e9f3 (diff) | |
Notes
Diffstat (limited to 'contrib/libstdc++/include/bits/fstream.tcc')
| -rw-r--r-- | contrib/libstdc++/include/bits/fstream.tcc | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/contrib/libstdc++/include/bits/fstream.tcc b/contrib/libstdc++/include/bits/fstream.tcc index 18dbaf1caae8..66cb9a1b179f 100644 --- a/contrib/libstdc++/include/bits/fstream.tcc +++ b/contrib/libstdc++/include/bits/fstream.tcc @@ -477,13 +477,16 @@ namespace std    // which are defined via explicit instantiations elsewhere.      // NB:  This syntax is a GNU extension.    extern template class basic_filebuf<char>; -  extern template class basic_filebuf<wchar_t>;    extern template class basic_ifstream<char>; -  extern template class basic_ifstream<wchar_t>;    extern template class basic_ofstream<char>; -  extern template class basic_ofstream<wchar_t>;    extern template class basic_fstream<char>; + +#ifdef _GLIBCPP_USE_WCHAR_T +  extern template class basic_filebuf<wchar_t>; +  extern template class basic_ifstream<wchar_t>; +  extern template class basic_ofstream<wchar_t>;    extern template class basic_fstream<wchar_t>; +#endif  } // namespace std  #endif  | 
