aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-05-22 20:17:48 +0000
committernormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-05-22 20:17:48 +0000
commit688b4cb74cced97f3fe42d0bc61e4cc045a22000 (patch)
treeb44b322ca3243d7f3a73cf433b2a2c5a80aaf84c
parentae3f3a991a985560dc06a2f3780a57657a708384 (diff)
downloadruby-688b4cb74cced97f3fe42d0bc61e4cc045a22000.tar.gz
gc.c (rb_free_m_tbl): mark function as static
* gc.c (rb_free_m_tbl): mark function as static * method.h (rb_free_m_tbl): remove prototype git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog6
-rw-r--r--gc.c2
-rw-r--r--method.h1
3 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index bc4fe51aac..48d6c28396 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Fri May 23 03:48:08 2014 Eric Wong <e@80x24.org>
+
+ * gc.c (rb_free_m_tbl): mark function as static
+
+ * method.h (rb_free_m_tbl): remove prototype
+
Thu May 22 22:58:27 2014 Tanaka Akira <akr@fsij.org>
* ext/socket/mkconstants.rb: More TCP option constants.
diff --git a/gc.c b/gc.c
index b7ac5486a8..d9456bbc27 100644
--- a/gc.c
+++ b/gc.c
@@ -1476,7 +1476,7 @@ free_method_entry_i(st_data_t key, st_data_t value, st_data_t data)
return ST_CONTINUE;
}
-void
+static void
rb_free_m_tbl(st_table *tbl)
{
st_foreach(tbl, free_method_entry_i, 0);
diff --git a/method.h b/method.h
index 556d2865b7..82678092c2 100644
--- a/method.h
+++ b/method.h
@@ -136,7 +136,6 @@ VALUE rb_obj_method_location(VALUE obj, ID id);
void rb_mark_method_entry(const rb_method_entry_t *me);
void rb_free_method_entry(rb_method_entry_t *me);
void rb_sweep_method_entry(void *vm);
-void rb_free_m_tbl(st_table *tbl);
void rb_free_m_tbl_wrapper(struct method_table_wrapper *wrapper);
#endif /* METHOD_H */