X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-snprintf.c;h=2b5a54c4af183953e3a2e97b7273a4edb8714ce8;hb=09001dfb3ec39d237f8e248ff347cf1be3e6f0c1;hp=95a352dc5e5b4c8cc64f7d5547df7e7cc564e998;hpb=d60f3b0c6b0f93a601acd1cfd3923f94ca05abb0;p=gnulib.git diff --git a/tests/test-snprintf.c b/tests/test-snprintf.c index 95a352dc5..2b5a54c4a 100644 --- a/tests/test-snprintf.c +++ b/tests/test-snprintf.c @@ -60,5 +60,13 @@ main (int argc, char *argv[]) } } + /* Test the support of the POSIX/XSI format strings with positions. */ + { + char result[100]; + retval = snprintf (result, sizeof (result), "%2$d %1$d", 33, 55); + ASSERT (strcmp (result, "55 33") == 0); + ASSERT (retval == strlen (result)); + } + return 0; }