summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorMasaki Muranaka <[email protected]>2013-03-19 10:31:15 +0900
committerMasaki Muranaka <[email protected]>2013-03-19 11:04:20 +0900
commit70739b7c9c2a89fe50ccdd4eeb436b40ccd2304b (patch)
tree2fdbc15f222857b5ffb40b1c388e07e86cd1dfff /src
parentac97465c4b0e01b0476dd4ddd6157c1cbc79d09b (diff)
downloadmruby-70739b7c9c2a89fe50ccdd4eeb436b40ccd2304b.tar.gz
mruby-70739b7c9c2a89fe50ccdd4eeb436b40ccd2304b.zip
Use mrb_true_or_false_value() / in mrb_mod_cvar_defined().
Diffstat (limited to 'src')
-rw-r--r--src/class.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/class.c b/src/class.c
index 96d502dc2..b67ed27f1 100644
--- a/src/class.c
+++ b/src/class.c
@@ -1493,12 +1493,12 @@ static mrb_value
mrb_mod_cvar_defined(mrb_state *mrb, mrb_value mod)
{
mrb_sym id;
+ mrb_bool defined_p;
mrb_get_args(mrb, "n", &id);
check_cv_name(mrb, id);
- if(mrb_cv_defined(mrb, mod, id))
- return mrb_true_value();
- return mrb_false_value();
+ defined_p = mrb_cv_defined(mrb, mod, id);
+ return mrb_true_or_false_value(defined_p);
}
/* 15.2.2.4.17 */