1 #include <stdio.h> 2 #include <wchar.h> 3 #include <stdlib.h> 4 #include "internal.h" 5 btowc(int c)6 wint_t btowc(int c) 7 { 8 int b = (unsigned char)c; 9 return b<128U ? b : (MB_CUR_MAX==1 && c!=EOF) ? CODEUNIT(c) : WEOF; 10 } 11