ruby-changes:11000
From: nobu <ko1@a...>
Date: Tue, 24 Feb 2009 13:14:07 +0900 (JST)
Subject: [ruby-changes:11000] Ruby:r22589 (trunk): * missing/vsnprintf.c (BSD_vfprintf): ptrdiff_t may be larger than
nobu 2009-02-24 13:13:53 +0900 (Tue, 24 Feb 2009) New Revision: 22589 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=22589 Log: * missing/vsnprintf.c (BSD_vfprintf): ptrdiff_t may be larger than long. Modified files: trunk/ChangeLog trunk/missing/vsnprintf.c Index: ChangeLog =================================================================== --- ChangeLog (revision 22588) +++ ChangeLog (revision 22589) @@ -1,3 +1,8 @@ +Tue Feb 24 13:13:49 2009 Nobuyoshi Nakada <nobu@r...> + + * missing/vsnprintf.c (BSD_vfprintf): ptrdiff_t may be larger than + long. + Tue Feb 24 11:21:50 2009 Nobuyoshi Nakada <nobu@r...> * signal.c (rb_disable_interrupt, rb_enable_interrupt): see Index: missing/vsnprintf.c =================================================================== --- missing/vsnprintf.c (revision 22588) +++ missing/vsnprintf.c (revision 22589) @@ -713,11 +713,16 @@ case 'h': flags |= SHORTINT; goto rflag; +#if SIZEOF_PTRDIFF_T == SIZEOF_LONG case 't': +#endif case 'l': flags |= LONGINT; goto rflag; #ifdef _HAVE_SANE_QUAD_ +#if SIZEOF_PTRDIFF_T == SIZEOF_LONG_LONG + case 't': +#endif case 'q': flags |= QUADINT; goto rflag; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/