From dce252ce374127447c32d7ee58de6fef9b41d60a Mon Sep 17 00:00:00 2001 From: Brian Gerst Date: Sun, 13 Mar 2005 00:48:29 -0800 Subject: [PATCH] vsprintf.c cleanups - Make sprintf call vsnprintf directly - use INT_MAX for sprintf and vsprintf Signed-off-by: Brian Gerst Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- lib/vsprintf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/vsprintf.c') diff --git a/lib/vsprintf.c b/lib/vsprintf.c index 0b0935915066..a9bda0a361f3 100644 --- a/lib/vsprintf.c +++ b/lib/vsprintf.c @@ -580,7 +580,7 @@ EXPORT_SYMBOL(scnprintf); */ int vsprintf(char *buf, const char *fmt, va_list args) { - return vsnprintf(buf, (~0U)>>1, fmt, args); + return vsnprintf(buf, INT_MAX, fmt, args); } EXPORT_SYMBOL(vsprintf); @@ -601,7 +601,7 @@ int sprintf(char * buf, const char *fmt, ...) int i; va_start(args, fmt); - i=vsprintf(buf,fmt,args); + i=vsnprintf(buf, INT_MAX, fmt, args); va_end(args); return i; } -- cgit v1.2.3