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

ruby-changes:14429

From: usa <ko1@a...>
Date: Sat, 9 Jan 2010 14:03:45 +0900 (JST)
Subject: [ruby-changes:14429] Ruby:r26259 (trunk): * missing/vsnprintf.c (BSD_vfprintf): get rid of a warning of VC++ x64.

usa	2010-01-09 14:03:26 +0900 (Sat, 09 Jan 2010)

  New Revision: 26259

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

  Log:
    * missing/vsnprintf.c (BSD_vfprintf): get rid of a warning of VC++ x64.

  Modified files:
    trunk/ChangeLog
    trunk/missing/vsnprintf.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 26258)
+++ ChangeLog	(revision 26259)
@@ -1,3 +1,7 @@
+Sat Jan  9 14:01:14 2010  NAKAMURA Usaku  <usa@r...>
+
+	* missing/vsnprintf.c (BSD_vfprintf): get rid of a warning of VC++ x64.
+
 Sat Jan  9 08:40:54 2010  Nobuyoshi Nakada  <nobu@r...>
 
 	* win32/configure.bat (WIN32DIR): regularise file separators.
Index: missing/vsnprintf.c
===================================================================
--- missing/vsnprintf.c	(revision 26258)
+++ missing/vsnprintf.c	(revision 26259)
@@ -769,7 +769,7 @@
 			if (flags & QUADINT) {
 				uqval = va_arg(ap, quad_t);
 				if ((quad_t)uqval < 0) {
-					uqval = -uqval;
+					uqval = -(quad_t)uqval;
 					sign = '-';
 				}
 			} else

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

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