diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-09-14 14:35:36 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-09-14 14:35:36 +0900 |
| commit | dcc2d44d930ee5dea7e737ad6fa298d3f4bf9f59 (patch) | |
| tree | 428704a8a65e1246360075c860f05518c1120b86 | |
| parent | 6620b1cdcb181d9da86305a5f0bb19ec141cbbab (diff) | |
| parent | 2f74a97d0494be4fff9dc8ba95681189430391fc (diff) | |
| download | mruby-dcc2d44d930ee5dea7e737ad6fa298d3f4bf9f59.tar.gz mruby-dcc2d44d930ee5dea7e737ad6fa298d3f4bf9f59.zip | |
Merge pull request #4707 from shuujii/use-%C-to-mrb_name_error-in-mrb_method_search
Use `%C` to `mrb_name_error` in `mrb_method_search`; ref 5890c7d5
| -rw-r--r-- | src/class.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/class.c b/src/class.c index ed45dd116..ac0bb8ede 100644 --- a/src/class.c +++ b/src/class.c @@ -1333,8 +1333,6 @@ mrb_method_search_vm(mrb_state *mrb, struct RClass **cp, mrb_sym mid) return m; /* no method */ } -mrb_value mrb_mod_to_s(mrb_state *mrb, mrb_value klass); - MRB_API mrb_method_t mrb_method_search(mrb_state *mrb, struct RClass* c, mrb_sym mid) { @@ -1342,8 +1340,7 @@ mrb_method_search(mrb_state *mrb, struct RClass* c, mrb_sym mid) m = mrb_method_search_vm(mrb, &c, mid); if (MRB_METHOD_UNDEF_P(m)) { - mrb_value str = mrb_mod_to_s(mrb, mrb_obj_value(c)); - mrb_name_error(mrb, mid, "undefined method '%n' for class %v", mid, str); + mrb_name_error(mrb, mid, "undefined method '%n' for class %C", mid, c); } return m; } |
