9
0
Fork 0

vsprintf: fix formatting

Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Antony Pavlov 2014-05-22 09:20:04 +04:00 committed by Sascha Hauer
parent 28a0770e23
commit 888690bee0
1 changed files with 6 additions and 5 deletions

View File

@ -370,7 +370,7 @@ int vsnprintf(char *buf, size_t size, const char *fmt, va_list args)
/* get the precision */ /* get the precision */
precision = -1; precision = -1;
if (*fmt == '.') { if (*fmt == '.') {
++fmt; ++fmt;
if (isdigit(*fmt)) if (isdigit(*fmt))
precision = skip_atoi(&fmt); precision = skip_atoi(&fmt);
else if (*fmt == '*') { else if (*fmt == '*') {
@ -534,7 +534,8 @@ int vscnprintf(char *buf, size_t size, const char *fmt, va_list args)
{ {
int i; int i;
i=vsnprintf(buf,size,fmt,args); i = vsnprintf(buf, size, fmt, args);
return (i >= size) ? (size - 1) : i; return (i >= size) ? (size - 1) : i;
} }
EXPORT_SYMBOL(vscnprintf); EXPORT_SYMBOL(vscnprintf);
@ -566,13 +567,13 @@ int sprintf(char * buf, const char *fmt, ...)
int i; int i;
va_start(args, fmt); va_start(args, fmt);
i=vsprintf(buf,fmt,args); i = vsprintf(buf, fmt, args);
va_end(args); va_end(args);
return i; return i;
} }
EXPORT_SYMBOL(sprintf); EXPORT_SYMBOL(sprintf);
int snprintf(char * buf, size_t size, const char *fmt, ...) int snprintf(char *buf, size_t size, const char *fmt, ...)
{ {
va_list args; va_list args;
int i; int i;
@ -620,7 +621,7 @@ EXPORT_SYMBOL(asprintf);
void __noreturn panic(const char *fmt, ...) void __noreturn panic(const char *fmt, ...)
{ {
va_list args; va_list args;
va_start(args, fmt); va_start(args, fmt);
vprintf(fmt, args); vprintf(fmt, args);
putchar('\n'); putchar('\n');