summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-03-23 08:30:03 -0700
committerYukihiro "Matz" Matsumoto <[email protected]>2013-03-23 08:30:03 -0700
commit6954153fa06630aa9aaf642f8f1221cddb01793a (patch)
tree20e4d43b0078807f58ca1e2b1a8e716fa614edac /src
parentf0ac204f21661d7f1dd2fbd1e3f08a95b81d0b21 (diff)
parentb69761e28623c88f142fbff92d7b361d1129ee5f (diff)
downloadmruby-6954153fa06630aa9aaf642f8f1221cddb01793a.tar.gz
mruby-6954153fa06630aa9aaf642f8f1221cddb01793a.zip
Merge pull request #1057 from mattn/mruby-print
mruby-print gem
Diffstat (limited to 'src')
-rw-r--r--src/init.c4
-rw-r--r--src/print.c23
2 files changed, 0 insertions, 27 deletions
diff --git a/src/init.c b/src/init.c
index 0d1a24881..e97c72d68 100644
--- a/src/init.c
+++ b/src/init.c
@@ -21,7 +21,6 @@ void mrb_init_hash(mrb_state*);
void mrb_init_numeric(mrb_state*);
void mrb_init_range(mrb_state*);
void mrb_init_gc(mrb_state*);
-void mrb_init_print(mrb_state*);
void mrb_init_math(mrb_state*);
void mrb_init_mrblib(mrb_state*);
void mrb_init_mrbgems(mrb_state*);
@@ -48,9 +47,6 @@ mrb_init_core(mrb_state *mrb)
mrb_init_numeric(mrb); DONE;
mrb_init_range(mrb); DONE;
mrb_init_gc(mrb); DONE;
-#ifdef ENABLE_STDIO
- mrb_init_print(mrb); DONE;
-#endif
mrb_init_mrblib(mrb); DONE;
#ifndef DISABLE_GEMS
mrb_init_mrbgems(mrb); DONE;
diff --git a/src/print.c b/src/print.c
index 9d8a751f7..5367781f5 100644
--- a/src/print.c
+++ b/src/print.c
@@ -34,29 +34,6 @@ mrb_p(mrb_state *mrb, mrb_value obj)
#endif
}
-/* 15.3.1.2.9 */
-/* 15.3.1.3.34 */
-mrb_value
-mrb_printstr(mrb_state *mrb, mrb_value self)
-{
- mrb_value argv;
-
- mrb_get_args(mrb, "o", &argv);
- printstr(mrb, argv);
-
- return argv;
-}
-
-void
-mrb_init_print(mrb_state *mrb)
-{
- struct RClass *krn;
-
- krn = mrb->kernel_module;
-
- mrb_define_method(mrb, krn, "__printstr__", mrb_printstr, ARGS_REQ(1));
-}
-
void
mrb_show_version(mrb_state *mrb)
{