From 3f685533b8ef1d71fc21e17ef03f71895df07868 Mon Sep 17 00:00:00 2001 From: Tatsuhiko Kubo Date: Thu, 21 Aug 2014 12:43:20 +0900 Subject: Remove a discarded comparison. mrb_method_search() does not return NULL. Instead it raises an exception. So it is not necessary to evaluate a return value of mrb_method_search(). --- src/kernel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/kernel.c b/src/kernel.c index b17a29e64..8686fe6a5 100644 --- a/src/kernel.c +++ b/src/kernel.c @@ -30,7 +30,7 @@ static mrb_bool mrb_obj_basic_to_s_p(mrb_state *mrb, mrb_value obj) { struct RProc *me = mrb_method_search(mrb, mrb_class(mrb, obj), mrb_intern_lit(mrb, "to_s")); - if (me && MRB_PROC_CFUNC_P(me) && (me->body.func == mrb_any_to_s)) + if (MRB_PROC_CFUNC_P(me) && (me->body.func == mrb_any_to_s)) return TRUE; return FALSE; } -- cgit v1.2.3