0038-mbsinit.c - scc - simple c99 compiler
 (HTM) git clone git://git.simple-cc.org/scc
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Submodules
 (DIR) README
 (DIR) LICENSE
       ---
       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 }