1 #include <monetary.h> 2 #define T(t) (t*)0; f()3 static void f() 4 { 5 T(locale_t) 6 T(size_t) 7 T(ssize_t) 8 {ssize_t(*p)(char*restrict,size_t,const char*restrict,...) = strfmon;} 9 {ssize_t(*p)(char*restrict,size_t,locale_t,const char*restrict,...) = strfmon_l;} 10 } 11