Module Name: src Committed By: joerg Date: Thu Mar 15 01:44:08 UTC 2012
Modified Files: src/tests/lib/libc/gen: t_humanize_number.c Log Message: Mark w_printf as __printflike and fix a format string error. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/lib/libc/gen/t_humanize_number.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/lib/libc/gen/t_humanize_number.c diff -u src/tests/lib/libc/gen/t_humanize_number.c:1.5 src/tests/lib/libc/gen/t_humanize_number.c:1.6 --- src/tests/lib/libc/gen/t_humanize_number.c:1.5 Thu Jul 7 09:49:59 2011 +++ src/tests/lib/libc/gen/t_humanize_number.c Thu Mar 15 01:44:07 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: t_humanize_number.c,v 1.5 2011/07/07 09:49:59 jruoho Exp $ */ +/* $NetBSD: t_humanize_number.c,v 1.6 2012/03/15 01:44:07 joerg Exp $ */ /*- * Copyright (c) 2010, 2011 The NetBSD Foundation, Inc. @@ -112,7 +112,7 @@ const struct hnflags normal_flags[] = { const char *formatflags(char *, size_t, const struct hnflags *, size_t, int); void newline(void); -void w_printf(const char *, ...); +void w_printf(const char *, ...) __printflike(1, 2); int main(int, char *[]); const char * @@ -226,7 +226,7 @@ ATF_TC_BODY(humanize_number_basic, tc) (rv == -1 || strcmp(buf, ho->ho_retstr) == 0)) continue; - w_printf("humanize_number(\"%s\", %d, %" PRId64 ",", + w_printf("humanize_number(\"%s\", %zu, %" PRId64 ",", ho->ho_retstr, ho->ho_len, ho->ho_num); w_printf("\"%s\",", ho->ho_suffix); w_printf("%s,", formatflags(fbuf, sizeof(fbuf), scale_flags,