From 3d38ba877eb14cc4d6b711e41d64953b366a502b Mon Sep 17 00:00:00 2001 From: naruse Date: Thu, 30 Dec 2010 18:53:41 +0000 Subject: * vsnprintf.c (BSD__uqtoa): Fix overflow when long != quad_t. patched by Peter Weldon [ruby-core:33985] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- vsnprintf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vsnprintf.c') diff --git a/vsnprintf.c b/vsnprintf.c index 7576b4c5b4..648904f795 100644 --- a/vsnprintf.c +++ b/vsnprintf.c @@ -368,7 +368,7 @@ static char * BSD__uqtoa(register u_quad_t val, char *endp, int base, int octzero, const char *xdigs) { register char *cp = endp; - register long sval; + register quad_t sval; /* * Handle the three cases separately, in the hope of getting -- cgit v1.2.1