From 3aa3b4af90f9b5ccc24cb29550e470fc2733c6e0 Mon Sep 17 00:00:00 2001 From: Masaki Muranaka Date: Sat, 16 Mar 2013 21:26:06 +0900 Subject: Remove stdlib.h from mruby.h. It is for portability (care for freestanding environments). This is a first step. It will be reduced stdlib.h in each files later. --- src/error.c | 1 + src/load.c | 1 + src/numeric.c | 1 + src/parse.y | 1 + src/state.c | 1 + src/string.c | 1 + 6 files changed, 6 insertions(+) (limited to 'src') diff --git a/src/error.c b/src/error.c index 488ab6cef..ddf92382b 100644 --- a/src/error.c +++ b/src/error.c @@ -7,6 +7,7 @@ #include "mruby.h" #include #include +#include #include #include #include "error.h" diff --git a/src/load.c b/src/load.c index 9b5d015ed..fcffcd9de 100644 --- a/src/load.c +++ b/src/load.c @@ -4,6 +4,7 @@ ** See Copyright Notice in mruby.h */ +#include #include #include "mruby/dump.h" diff --git a/src/numeric.c b/src/numeric.c index 61b9a2f73..5560bbc7f 100644 --- a/src/numeric.c +++ b/src/numeric.c @@ -11,6 +11,7 @@ #include #include +#include #if defined(__FreeBSD__) && __FreeBSD__ < 4 #include diff --git a/src/parse.y b/src/parse.y index 90e38e0be..931128873 100644 --- a/src/parse.y +++ b/src/parse.y @@ -25,6 +25,7 @@ #include #include #include +#include #define YYLEX_PARAM p diff --git a/src/state.c b/src/state.c index b9523b400..ba7699f8a 100644 --- a/src/state.c +++ b/src/state.c @@ -7,6 +7,7 @@ #include "mruby.h" #include "mruby/irep.h" #include "mruby/variable.h" +#include #include void mrb_init_heap(mrb_state*); diff --git a/src/string.c b/src/string.c index 26acfdcb4..32daaa3b5 100644 --- a/src/string.c +++ b/src/string.c @@ -7,6 +7,7 @@ #include "mruby.h" #include +#include #include #include "mruby/string.h" #include "mruby/class.h" -- cgit v1.2.3