summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-03-23 05:48:00 -0700
committerYukihiro "Matz" Matsumoto <[email protected]>2013-03-23 05:48:00 -0700
commit8ae2c2498ebbd7966c4f2ff5cb7c2bd52d3bf941 (patch)
treef391b8eb2cc40aab651e9d3bc7806e4854207368
parent00c45e71c04d6c87fa7efd436bb663ca8d8326f2 (diff)
parentd5b135a1e7f47d5e87ef77c6b3fd69fbc57e4920 (diff)
downloadmruby-8ae2c2498ebbd7966c4f2ff5cb7c2bd52d3bf941.tar.gz
mruby-8ae2c2498ebbd7966c4f2ff5cb7c2bd52d3bf941.zip
Merge pull request #1055 from monaka/pr-remove-_obj_classname
Remove _obj_classname()
-rw-r--r--src/string.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/string.c b/src/string.c
index 165cdbccd..78d706cc5 100644
--- a/src/string.c
+++ b/src/string.c
@@ -29,12 +29,6 @@ static mrb_value mrb_str_subseq(mrb_state *mrb, mrb_value str, mrb_int beg, mrb_
s->aux.capa = capacity;\
} while (0)
-static const char*
-_obj_classname(mrb_state *mrb, mrb_value obj)
-{
- return mrb_class_name(mrb, mrb_obj_class(mrb, obj));
-}
-
void
mrb_str_decref(mrb_state *mrb, mrb_shared_string *shared)
{
@@ -744,7 +738,7 @@ mrb_str_aref(mrb_state *mrb, mrb_value str, mrb_value indx)
{
mrb_int idx;
- if (!strcmp(_obj_classname(mrb, indx), REGEXP_CLASS)) {
+ if (!strcmp(mrb_obj_classname(mrb, indx), REGEXP_CLASS)) {
mrb_raise(mrb, E_NOTIMP_ERROR, "Regexp Class not implemented");
}
switch (mrb_type(indx)) {
@@ -1399,7 +1393,7 @@ mrb_str_index_m(mrb_state *mrb, mrb_value str)
tmp = mrb_check_string_type(mrb, sub);
if (mrb_nil_p(tmp)) {
mrb_raisef(mrb, E_TYPE_ERROR, "type mismatch: %s given",
- _obj_classname(mrb, sub));
+ mrb_obj_classname(mrb, sub));
}
sub = tmp;
}