home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 9 / FreshFishVol9-CD2.bin / bbs / gnu / libnix-0.8-src.lha / libnix-0.8 / sources / nix / stdio / mbstowcs.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-12-12  |  304 b   |  15 lines

  1. #include <stdlib.h>
  2.  
  3. /* Sorry, the Amiga OS locale currently doesn't support
  4.  * character sets other than ECMA Latin 1, so this is
  5.  * just a "C" locale function 
  6.  */
  7. size_t mbstowcs(wchar_t *wc,const char *s,size_t n)
  8. { size_t l=0;
  9.   while(n--&&*s)
  10.   { *wc++=*s++;
  11.     l++; }
  12.   *wc++='\0';
  13.   return l;
  14. }
  15.