[uClibc-cvs] svn commit: trunk/uClibc++/include

gkajmowi at uclibc.org gkajmowi at uclibc.org
Sat Jun 18 12:37:55 UTC 2005


Author: gkajmowi
Date: 2005-06-18 06:37:54 -0600 (Sat, 18 Jun 2005)
New Revision: 10549

Log:
Fixed type conversion problem for char * in ostream

Modified:
   trunk/uClibc++/include/ostream


Changeset:
Modified: trunk/uClibc++/include/ostream
===================================================================
--- trunk/uClibc++/include/ostream	2005-06-17 16:44:46 UTC (rev 10548)
+++ trunk/uClibc++/include/ostream	2005-06-18 12:37:54 UTC (rev 10549)
@@ -390,7 +390,7 @@
 		operator<<(basic_ostream<char,traits>& out, const signed char* c)
 	{
 		typename basic_ostream<char,traits>::sentry s(out);
-		out.write((const char *)c, traits::length(c));
+		out.write(reinterpret_cast<const char *>(c), traits::length( reinterpret_cast<const char *>(c)));
 		return out;
 	}
 	




More information about the uClibc-cvs mailing list