Refactor mrb_hash_has_keyWithKey() func in hash.c

This commit is contained in:
Jun Hiroe
2013-06-26 23:00:42 +09:00
parent cf840c1d05
commit 4dfa2033b6
+2 -7
View File
@@ -921,17 +921,12 @@ mrb_hash_has_keyWithKey(mrb_state *mrb, mrb_value hash, mrb_value key)
{
khash_t(ht) *h = RHASH_TBL(hash);
khiter_t k;
mrb_bool result;
if (h) {
k = kh_get(ht, h, key);
result = (k != kh_end(h));
return mrb_bool_value(k != kh_end(h));
}
else {
result = 0;
}
return mrb_bool_value(result);
return mrb_false_value();
}
/* 15.2.13.4.13 */