#include #include static int do_test (void) { /* Ugly, but fmtmsg would otherwise print to stderr which we do not want. */ fclose (stderr); stderr = stdout; int e1; e1 = fmtmsg (MM_PRINT, "label:part", MM_WARNING, "text", "action", "tag"); int e2; e2 = fmtmsg (MM_PRINT, "label2:part2", 11, "text2", "action2", "tag2"); addseverity (10, "additional severity"); int e3; e3 = fmtmsg (MM_PRINT, "label3:part3", 10, "text3", "action3", "tag3"); return e1 != 0 || e2 != 0 || e3 != 0; } #define TEST_FUNCTION do_test () #include "../test-skeleton.c"