From 23178d10444f256af67c15deb4a5e16811135723 Mon Sep 17 00:00:00 2001 From: tmm1 Date: Wed, 27 Nov 2013 06:24:37 +0000 Subject: * gc.c (gc_page_sweep): Fix compile warning from last commit. * hash.c (hash_aset_str): Re-use existing variable to avoid unnecessary pointer dereferencing. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- hash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hash.c') diff --git a/hash.c b/hash.c index 670e7adc12..a114773259 100644 --- a/hash.c +++ b/hash.c @@ -1264,7 +1264,7 @@ hash_aset_str(st_data_t *key, st_data_t *val, struct update_arg *arg, int existi if (!existing) { VALUE str = (VALUE)*key; if (!OBJ_FROZEN(str)) - *key = rb_fstring((VALUE)*key); + *key = rb_fstring(str); } return hash_aset(key, val, arg, existing); } -- cgit v1.2.3