From 3784395b8d344800af44cd89ca2353093d358ac1 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 17 Apr 2014 02:41:36 +0000 Subject: string.c: alias of rb_str_buf_cat and rb_str_buf_cat2 * string.c (rb_str_cat, rb_str_cat2): make aliases of rb_str_buf_cat and rb_str_buf_cat2 respectively. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- string.c | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/string.c b/string.c index 7472357f37..3ad5eedbd1 100644 --- a/string.c +++ b/string.c @@ -2063,17 +2063,8 @@ rb_str_buf_cat2(VALUE str, const char *ptr) return rb_str_buf_cat(str, ptr, strlen(ptr)); } -VALUE -rb_str_cat(VALUE str, const char *ptr, long len) -{ - return rb_str_buf_cat(str, ptr, len); -} - -VALUE -rb_str_cat2(VALUE str, const char *ptr) -{ - return rb_str_buf_cat2(str, ptr); -} +RUBY_ALIAS_FUNCTION(rb_str_cat(VALUE str, const char *ptr, long len), rb_str_buf_cat, (str, ptr, len)) +RUBY_ALIAS_FUNCTION(rb_str_cat2(VALUE str, const char *ptr), rb_str_buf_cat2, (str, ptr)) static VALUE rb_enc_cr_str_buf_cat(VALUE str, const char *ptr, long len, -- cgit v1.2.3