diff options
author | Luke Gruber <[email protected]> | 2019-06-10 16:46:57 -0400 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2019-06-13 18:05:04 +0900 |
commit | 02b1a85385e7fd18b8bcecfdbbf1acbac703c039 (patch) | |
tree | 52a0bacff518ae52574de612a5164146d70eceb5 | |
parent | 69509df2f4ed8e052d683fa3901c9f97d00ed7fc (diff) |
remove 2 redundant calls to rb_str_dup
Because `rb_class_path` calls `rb_str_dup` already.
Closes: https://github.com/ruby/ruby/pull/2232
-rw-r--r-- | error.c | 2 | ||||
-rw-r--r-- | object.c | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -1098,7 +1098,7 @@ exc_inspect(VALUE exc) klass = CLASS_OF(exc); exc = rb_obj_as_string(exc); if (RSTRING_LEN(exc) == 0) { - return rb_str_dup(rb_class_name(klass)); + return rb_class_name(klass); } str = rb_str_buf_new2("#<"); @@ -1800,7 +1800,7 @@ rb_mod_to_s(VALUE klass) rb_str_cat2(s, ">"); return s; } - return rb_str_dup(rb_class_name(klass)); + return rb_class_name(klass); } /* |