[前][次][番号順一覧][スレッド一覧]

ruby-changes:17461

From: nobu <ko1@a...>
Date: Tue, 12 Oct 2010 23:55:47 +0900 (JST)
Subject: [ruby-changes:17461] Ruby:r29466 (trunk): * vsnprintf.c (BSD_vfprintf): fix cast.

nobu	2010-10-12 23:55:14 +0900 (Tue, 12 Oct 2010)

  New Revision: 29466

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29466

  Log:
    * vsnprintf.c (BSD_vfprintf): fix cast.

  Modified files:
    trunk/ChangeLog
    trunk/vsnprintf.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 29465)
+++ ChangeLog	(revision 29466)
@@ -1,5 +1,7 @@
-Tue Oct 12 23:53:57 2010  Nobuyoshi Nakada  <nobu@r...>
+Tue Oct 12 23:55:11 2010  Nobuyoshi Nakada  <nobu@r...>
 
+	* vsnprintf.c (BSD_vfprintf): fix cast.
+
 	* numeric.c (rb_num2fix): result of rb_num2long is SIGNED_VALUE.
 
 	* compile.c (iseq_build_body), error.c (set_syserr, get_syserr),
Index: vsnprintf.c
===================================================================
--- vsnprintf.c	(revision 29465)
+++ vsnprintf.c	(revision 29466)
@@ -893,7 +893,7 @@
 			 */
 			prec = (int)(sizeof(void*)*CHAR_BIT/4);
 #ifdef _HAVE_LLP64_
-			uqval = (u_long)va_arg(ap, void *);
+			uqval = (u_quad_t)va_arg(ap, void *);
 			flags = (flags) | QUADINT | HEXPREFIX;
 #else
 			ulval = (u_long)va_arg(ap, void *);

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]