mirror of https://gitee.com/Nocallback/glibc.git
4 changed files with 43 additions and 3 deletions
@ -0,0 +1,28 @@ |
|||
#include <fmtmsg.h> |
|||
#include <stdio.h> |
|||
|
|||
|
|||
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" |
|||
Loading…
Reference in new issue