From 0fa4ed451a50f94cd114f54c2abdd0272c7b68c5 Mon Sep 17 00:00:00 2001 From: otto <> Date: Thu, 16 Sep 2004 20:22:26 +0000 Subject: Test ll's with positional args. --- src/regress/lib/libc/sprintf/sprintf_test.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/regress/lib/libc') diff --git a/src/regress/lib/libc/sprintf/sprintf_test.c b/src/regress/lib/libc/sprintf/sprintf_test.c index 76dd42c929..cb93868b60 100644 --- a/src/regress/lib/libc/sprintf/sprintf_test.c +++ b/src/regress/lib/libc/sprintf/sprintf_test.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sprintf_test.c,v 1.2 2003/09/02 23:52:16 david Exp $ */ +/* $OpenBSD: sprintf_test.c,v 1.3 2004/09/16 20:22:26 otto Exp $ */ /* * Copyright (c) 2003 Theo de Raadt @@ -45,7 +45,8 @@ char correct[] = "|xx 29 30 31 32\n" "|xx 33 34 35 36\n" "|xx 37 38 39 40\n" - "|xx 41 42 43 44\n"; + "|xx 41 42 43 44\n" + "|xx 45 -1 1 -1 1\n"; int main(int argc, char *argv[]) @@ -64,7 +65,8 @@ main(int argc, char *argv[]) "|xx %29$s %30$s %31$s %32$s\n" "|xx %33$s %34$s %35$s %36$s\n" "|xx %37$s %38$s %39$s %40$s\n" - "|xx %41$s %42$s %43$s %44$s\n", + "|xx %41$s %42$s %43$s %44$s\n" + "|xx %45$d %46$ld %47$lld %48$d %49$lld\n", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", @@ -72,9 +74,10 @@ main(int argc, char *argv[]) "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", - "43", "44" + "43", "44", 45, -1L, 1LL, -1, 1LL ); + printf(buf); if (strcmp(buf, correct) == 0) exit(0); exit(1); -- cgit v1.2.3-55-g6feb