ref: 3792b27cf5e9578ebe9c69b8695c109a9c851cde
parent: d1eb16ee07c7a2cd85f91c4ee3ac23e87c8adf1a
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Thu Aug 2 18:22:57 EDT 2012
format check for octal fmt strings (import from sources)
--- a/sys/include/libc.h
+++ b/sys/include/libc.h
@@ -177,16 +177,23 @@
#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
--
⑨