[uClibc-cvs] CVS uClibc++/include

CVS User gkajmowi gkajmowi at codepoet.org
Tue Feb 1 21:44:41 UTC 2005


Update of /var/cvs/uClibc++/include
In directory nail:/tmp/cvs-serv12019/include

Modified Files:
	ios 
Log Message:
Wchar issue fix when wchar is not in use
test Makefile cleanup
Addition of wchartest.cpp

--- /var/cvs/uClibc++/include/ios	2005/01/23 18:58:14	1.12
+++ /var/cvs/uClibc++/include/ios	2005/02/01 21:44:40	1.13
@@ -391,6 +391,8 @@
 		return c;
 	}
 
+#ifdef __UCLIBCXX_HAS_WCHAR__
+
 	template <>
 		inline char basic_ios<wchar_t, char_traits<wchar_t> >::narrow(char_type c, char dfault) const
 	{
@@ -401,6 +403,8 @@
 		return retval;
 	}
 
+#endif	//__UCLIBCXX_HAS_WCHAR__
+
 	template <class charT, class traits> 
 		inline typename basic_ios<charT, traits>::char_type
 		basic_ios<charT, traits>::widen(char c) const
@@ -415,6 +419,8 @@
 		return c;
 	}
 
+#ifdef __UCLIBCXX_HAS_WCHAR__
+
 	template <> 
 		inline basic_ios<wchar_t, char_traits<wchar_t> >::char_type
 		basic_ios<wchar_t, char_traits<wchar_t> >::widen(char c) const
@@ -422,6 +428,7 @@
 		return btowc(c);
 	}
 
+#endif //__UCLIBCXX_HAS_WCHAR__
 
 
 	template <class stateT> class fpos{



More information about the uClibc-cvs mailing list