summary refs log tree commit
path: root/ext/json
diff options
context:
space:
mode:
authorNARUSE, Yui <naruse@airemix.jp>2010-05-09 08:49:46 +0800
committerFlorian Frank <flori@ping.de>2010-05-09 12:58:25 +0800
commit317fd6e94324458ea6bd55b31158e0dd53f31c39 (patch)
tree70da17d4f26cdeca73d2aaca08b9991dea891ec3 /ext/json
parent4ae585e5702145dcfaf037895dcb33d5a71c43c4 (diff)
downloadruby-json-317fd6e94324458ea6bd55b31158e0dd53f31c39.tar.gz
fix tha use of REALLOC_N.
From Ruby r27694 [ruby-dev:41227].
This caused build failure with SunStudio on sparc Solaris.
Diffstat (limited to 'ext/json')
-rw-r--r--ext/json/ext/generator/generator.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/json/ext/generator/generator.c b/ext/json/ext/generator/generator.c
index f9a7d06..ac4f5c4 100644
--- a/ext/json/ext/generator/generator.c
+++ b/ext/json/ext/generator/generator.c
@@ -339,7 +339,7 @@ static void fbuffer_inc_capa(FBuffer *fb, unsigned int requested)
     for (required = fb->capa; requested > required - fb->len; required <<= 1);
 
     if (required > fb->capa) {
-        fb->ptr = (char *) REALLOC_N((long*) fb->ptr, char, required);
+        REALLOC_N(fb->ptr, char, required);
         fb->capa = required;
     }
 }