Blame stdio-common/tst-wc-printf.c

Packit 6c4009
#define _GNU_SOURCE 1
Packit 6c4009
#include <wchar.h>
Packit 6c4009
#include <stdio.h>
Packit 6c4009
#include <string.h>
Packit 6c4009
#include <wctype.h>
Packit 6c4009
Packit 6c4009
static int
Packit 6c4009
do_test (void)
Packit 6c4009
{
Packit 6c4009
  wchar_t tmp[3];
Packit 6c4009
  tmp[0] = '8';
Packit 6c4009
  tmp[1] = '1';
Packit 6c4009
  tmp[2] = 0;
Packit 6c4009
Packit 6c4009
  printf ("Test for wide character output with printf\n");
Packit 6c4009
Packit 6c4009
  printf ("with %%S: %S\n", tmp);
Packit 6c4009
Packit 6c4009
  printf ("with %%C: %C\n", (wint_t) tmp[0]);
Packit 6c4009
Packit 6c4009
  return 0;
Packit 6c4009
}
Packit 6c4009
Packit 6c4009
#define TEST_FUNCTION do_test ()
Packit 6c4009
#include "../test-skeleton.c"