From 5c804cf68f2b7e80780d3d812efb70ef9e376c08 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 24 Jul 2021 19:03:32 +0900 Subject: Remove redundant include headers. - stdlib.h - stddef.h - stdint.h - stdarg.h - limits.h - float.h --- include/mrbconf.h | 3 --- include/mruby/numeric.h | 2 -- include/mruby/value.h | 2 -- 3 files changed, 7 deletions(-) (limited to 'include') diff --git a/include/mrbconf.h b/include/mrbconf.h index 2a320f371..5d54a1c22 100644 --- a/include/mrbconf.h +++ b/include/mrbconf.h @@ -7,9 +7,6 @@ #ifndef MRUBYCONF_H #define MRUBYCONF_H -#include -#include - /* architecture selection: */ /* specify -DMRB_32BIT or -DMRB_64BIT to override */ #if !defined(MRB_32BIT) && !defined(MRB_64BIT) diff --git a/include/mruby/numeric.h b/include/mruby/numeric.h index e09a797ed..4b14588ac 100644 --- a/include/mruby/numeric.h +++ b/include/mruby/numeric.h @@ -133,8 +133,6 @@ mrb_int_mul_overflow(mrb_int a, mrb_int b, mrb_int *c) #endif #ifndef MRB_NO_FLOAT -# include -# include # define MRB_FLT_RADIX FLT_RADIX diff --git a/include/mruby/value.h b/include/mruby/value.h index d65da30fb..35d4b7005 100644 --- a/include/mruby/value.h +++ b/include/mruby/value.h @@ -111,13 +111,11 @@ MRB_API double mrb_float_read(const char*, char**); #endif #if defined _MSC_VER && _MSC_VER < 1900 -# include MRB_API int mrb_msvc_vsnprintf(char *s, size_t n, const char *format, va_list arg); MRB_API int mrb_msvc_snprintf(char *s, size_t n, const char *format, ...); # define vsnprintf(s, n, format, arg) mrb_msvc_vsnprintf(s, n, format, arg) # define snprintf(s, n, format, ...) mrb_msvc_snprintf(s, n, format, __VA_ARGS__) # if _MSC_VER < 1800 && !defined MRB_NO_FLOAT -# include # define isfinite(n) _finite(n) # define isnan _isnan # define isinf(n) (!_finite(n) && !_isnan(n)) -- cgit v1.2.3