From 18d1ef20b3b07030b726964171e2b4afcfa5d2ef Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Thu, 2 Aug 2012 22:22:57 +0200 Subject: format check for octal fmt strings (import from sources) --- sys/include/libc.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sys/include/libc.h b/sys/include/libc.h index 041066dd7..833a3f50b 100644 --- a/sys/include/libc.h +++ b/sys/include/libc.h @@ -177,16 +177,23 @@ extern Rune* runefmtstrflush(Fmt*); #pragma varargck argpos sprint 2 #pragma varargck type "lld" vlong +#pragma varargck type "llo" vlong #pragma varargck type "llx" vlong +#pragma varargck type "llb" vlong #pragma varargck type "lld" uvlong +#pragma varargck type "llo" uvlong #pragma varargck type "llx" uvlong +#pragma varargck type "llb" uvlong #pragma varargck type "ld" long +#pragma varargck type "lo" long #pragma varargck type "lx" long #pragma varargck type "lb" long #pragma varargck type "ld" ulong +#pragma varargck type "lo" ulong #pragma varargck type "lx" ulong #pragma varargck type "lb" ulong #pragma varargck type "d" int +#pragma varargck type "o" int #pragma varargck type "x" int #pragma varargck type "c" int #pragma varargck type "C" int -- cgit v1.2.3