ruby-changes:8396
From: nobu <ko1@a...>
Date: Sat, 25 Oct 2008 03:58:22 +0900 (JST)
Subject: [ruby-changes:8396] Ruby:r19927 (trunk): * util.c (freedtoa): made static to get rid of name clash. a patch by
nobu 2008-10-25 03:56:31 +0900 (Sat, 25 Oct 2008) New Revision: 19927 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19927 Log: * util.c (freedtoa): made static to get rid of name clash. a patch by Tadashi Saito <shiba AT mail2.accsnet.ne.jp> at [ruby-dev:36913] * util.c (ruby_dtoa): added prefix, ditto. Modified files: trunk/ChangeLog trunk/sprintf.c trunk/util.c Index: ChangeLog =================================================================== --- ChangeLog (revision 19926) +++ ChangeLog (revision 19927) @@ -1,3 +1,10 @@ +Sat Oct 25 03:56:27 2008 Nobuyoshi Nakada <nobu@r...> + + * util.c (freedtoa): made static to get rid of name clash. a patch by + Tadashi Saito <shiba AT mail2.accsnet.ne.jp> at [ruby-dev:36913] + + * util.c (ruby_dtoa): added prefix, ditto. + Sat Oct 25 03:43:25 2008 Nobuyoshi Nakada <nobu@r...> * parse.y (lambda): need to adjust lpar_beg for both of the parser and Index: sprintf.c =================================================================== --- sprintf.c (revision 19926) +++ sprintf.c (revision 19927) @@ -1083,7 +1083,7 @@ #undef vsnprintf #undef snprintf #define FLOATING_POINT 1 -#define BSD__dtoa dtoa +#define BSD__dtoa ruby_dtoa #include "missing/vsnprintf.c" static int Index: util.c =================================================================== --- util.c (revision 19926) +++ util.c (revision 19927) @@ -3092,7 +3092,7 @@ * when MULTIPLE_THREADS is not defined. */ -void +static void freedtoa(char *s) { Bigint *b = (Bigint *)((int *)s - 1); @@ -3139,7 +3139,7 @@ */ char * -dtoa(double d, int mode, int ndigits, int *decpt, int *sign, char **rve) +ruby_dtoa(double d, int mode, int ndigits, int *decpt, int *sign, char **rve) { /* Arguments ndigits, decpt, sign are similar to those of ecvt and fcvt; trailing zeros are suppressed from -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/