From: Martin Willi Date: Fri, 25 Oct 2013 12:41:28 +0000 (+0200) Subject: unit-tests: Check printing of strings having zero length X-Git-Tag: 5.1.2dr1~33^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d9d0eef92bb08d3e168c7ebc5faa2429a30d56df;p=thirdparty%2Fstrongswan.git unit-tests: Check printing of strings having zero length --- diff --git a/src/libstrongswan/tests/suites/test_printf.c b/src/libstrongswan/tests/suites/test_printf.c index ad8c225edf..7d38c60df9 100644 --- a/src/libstrongswan/tests/suites/test_printf.c +++ b/src/libstrongswan/tests/suites/test_printf.c @@ -48,6 +48,8 @@ START_TEST(test_printf_strings) verify("a bc def", "%s %s %s", "a", "bc", "def"); verify("asd", "%.3s", "asdfg"); verify("asdf", "%.*s", (int)4, "asdfg"); + verify("", "%.0s", NULL); + verify("", "%.*s", (int)0, NULL); verify(" asdf", "%6s", "asdf"); verify(" asdf", "%+6s", "asdf"); verify("asdf ", "%-6s", "asdf");