summaryrefslogtreecommitdiff
path: root/sys/include/libc.h
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-08-02 22:22:57 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-08-02 22:22:57 +0200
commit18d1ef20b3b07030b726964171e2b4afcfa5d2ef (patch)
tree3b80d8b426bda91d249687c42f9263a104eb0419 /sys/include/libc.h
parentda20365290ec901ebcdc284f472dd0f01670eaf2 (diff)
format check for octal fmt strings (import from sources)
Diffstat (limited to 'sys/include/libc.h')
-rw-r--r--sys/include/libc.h7
1 files changed, 7 insertions, 0 deletions
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