[_LIBC] (convert_mbs_to_wcs): Use __mbrtowc instead of mbrtowc.
authordrepper <drepper>
Fri, 17 Aug 2001 06:57:10 +0000 (06:57 +0000)
committerdrepper <drepper>
Fri, 17 Aug 2001 06:57:10 +0000 (06:57 +0000)
posix/regex.c

index 6297386..dedb4c1 100644 (file)
@@ -1284,7 +1284,11 @@ convert_mbs_to_wcs (dest, src, len, offset_buffer, is_binary)
   for( ; mb_remain > 0 ; ++wc_count, ++pdest, mb_remain -= consumed,
         psrc += consumed)
     {
+#ifdef _LIBC
+      consumed = __mbrtowc (pdest, psrc, mb_remain, &mbs);
+#else
       consumed = mbrtowc (pdest, psrc, mb_remain, &mbs);
+#endif
 
       if (consumed <= 0)
        /* failed to convert. maybe src contains binary data.