From 5eaa74661342d061a10c3bede4a35648c25ba11f Mon Sep 17 00:00:00 2001 From: normal Date: Mon, 3 Nov 2014 23:58:32 +0000 Subject: encoding.c (enc_memsize): remove unnecessary function Trims our binary size slightly (numbers from x86-64): text data bss dec hex filename 2795184 22766 72024 2889974 2c18f6 ruby.before 2795112 22766 72024 2889902 2c18ae ruby.after [ruby-core:65304] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ encoding.c | 8 +------- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index b4951e39bb..714865ecf9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Tue Nov 4 08:57:37 2014 Eric Wong + + * encoding.c (enc_memsize): remove unnecessary function + [ruby-core:65304] + Mon Nov 3 18:09:39 2014 Tanaka Akira * test/openssl/utils.rb: The default of :ignore_listener_error is diff --git a/encoding.c b/encoding.c index e3a0978253..a7301a1b2c 100644 --- a/encoding.c +++ b/encoding.c @@ -71,15 +71,9 @@ void rb_enc_init(void); static int load_encoding(const char *name); -static size_t -enc_memsize(const void *p) -{ - return 0; -} - static const rb_data_type_t encoding_data_type = { "encoding", - {0, 0, enc_memsize,}, + {0, 0, 0,}, NULL, NULL, RUBY_TYPED_FREE_IMMEDIATELY }; -- cgit v1.2.3