summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorMasaki Muranaka <[email protected]>2013-03-05 01:43:57 +0900
committerMasaki Muranaka <[email protected]>2013-03-05 01:43:57 +0900
commit0e662e3bcd7d2676eadde28018a8306d66bb9775 (patch)
treef7700721a55d15b2a3e8a32d1846a1c6f5a2b1c5 /src
parent6ae3a1b83eab39240fa530490387672d3d4ff660 (diff)
downloadmruby-0e662e3bcd7d2676eadde28018a8306d66bb9775.tar.gz
mruby-0e662e3bcd7d2676eadde28018a8306d66bb9775.zip
Make some printf enclose in #ifdef ENABLE_STDIO.
Diffstat (limited to 'src')
-rw-r--r--src/error.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/error.c b/src/error.c
index 85f10e6d7..ed30173bc 100644
--- a/src/error.c
+++ b/src/error.c
@@ -277,23 +277,27 @@ mrb_sprintf(mrb_state *mrb, const char *fmt, ...)
void
mrb_warn(const char *fmt, ...)
{
+#ifdef ENABLE_STDIO
va_list args;
va_start(args, fmt);
printf("warning: ");
vprintf(fmt, args);
va_end(args);
+#endif
}
void
mrb_bug(const char *fmt, ...)
{
+#ifdef ENABLE_STDIO
va_list args;
va_start(args, fmt);
printf("bug: ");
vprintf(fmt, args);
va_end(args);
+#endif
exit(EXIT_FAILURE);
}