mescc: Mes C Library: Support GNU Awk: Add wchar_t.
[mes.git] / lib / stdlib / mbstowcs.c
index 9330f3553e352e108331c3123a4254d71e33dd12..0820c1efe36a1cedc28a0603835bb12af530684d 100644 (file)
  * along with GNU Mes.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <mes/lib.h>
 #include <stdlib.h>
-
-#if !__MESC__
-typedef char wchar_t[];
+#include <string.h>
 
 size_t
-mbstowcs (wchar_t *wstring, char const *string,
-          size_t size)
+mbstowcs (wchar_t * wstring, char const *string, size_t size)
 {
   static int stub = 0;
   if (__mes_debug () && !stub)
@@ -34,4 +32,3 @@ mbstowcs (wchar_t *wstring, char const *string,
   strcpy (wstring, string);
   return strlen (string);
 }
-#endif