From b7a693da8e0d0e514d630d45cb1644d91bd3ba07 Mon Sep 17 00:00:00 2001 From: mrkn Date: Fri, 17 Jun 2011 17:38:18 +0000 Subject: [PATCH] * ext/bigdecimal/bigdecimal.c (VpNewRbClass): fix type of the 2nd argument. * ext/bigdecimal/bigdecimal.h: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 7 +++++++ ext/bigdecimal/bigdecimal.c | 2 +- ext/bigdecimal/bigdecimal.h | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 09f4763cdb7e59..a61ff61c9f46ae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Sat Jun 18 02:36:00 2011 Kenta Murata + + * ext/bigdecimal/bigdecimal.c (VpNewRbClass): fix type of the 2nd + argument. + + * ext/bigdecimal/bigdecimal.h: ditto. + Sat Jun 18 02:30:00 2011 Kenta Murata * ext/bigdecimal/bigdecimal.c (BigMath_s_exp): move BigMath.exp from diff --git a/ext/bigdecimal/bigdecimal.c b/ext/bigdecimal/bigdecimal.c index 4fc22b51ce0877..9e22dc55e1afd7 100644 --- a/ext/bigdecimal/bigdecimal.c +++ b/ext/bigdecimal/bigdecimal.c @@ -487,7 +487,7 @@ GetPositiveInt(VALUE v) } VP_EXPORT Real * -VpNewRbClass(size_t mx, char *str, VALUE klass) +VpNewRbClass(size_t mx, const char *str, VALUE klass) { Real *pv = VpAlloc(mx,str); pv->obj = TypedData_Wrap_Struct(klass, &BigDecimal_data_type, pv); diff --git a/ext/bigdecimal/bigdecimal.h b/ext/bigdecimal/bigdecimal.h index b086c68c17715f..d6a3f337c6e610 100644 --- a/ext/bigdecimal/bigdecimal.h +++ b/ext/bigdecimal/bigdecimal.h @@ -154,7 +154,7 @@ typedef struct { */ VP_EXPORT Real * -VpNewRbClass(size_t mx, char *str, VALUE klass); +VpNewRbClass(size_t mx, char const *str, VALUE klass); VP_EXPORT Real *VpCreateRbObject(size_t mx,const char *str);