0038-mbsinit.c (312B)
1 #include <assert.h> 2 #include <stdio.h> 3 #include <string.h> 4 #include <wchar.h> 5 6 /* 7 output: 8 testing 9 done 10 end: 11 */ 12 13 void 14 tests_mbsinit(void) 15 { 16 mbstate_t s; 17 18 assert(mbsinit(NULL) != 0); 19 assert(mbsinit(memset(&s, 0, sizeof(s))) != 0); 20 } 21 22 int 23 main() 24 { 25 puts("testing"); 26 tests_mbsinit(); 27 puts("done"); 28 return 0; 29 }