Merge pull request #5510 from dearblue/check-stdint

Output an error if the `INTPTR_MAX` macro is undefined in C++
This commit is contained in:
Yukihiro "Matz" Matsumoto
2021-07-18 14:34:48 +09:00
committed by GitHub
+3
View File
@@ -44,6 +44,9 @@
#include <limits.h>
#ifdef __cplusplus
#ifndef UINTPTR_MAX
#error Must be placed `#include <mruby.h>` before `#include <stdint.h>`
#endif
#ifndef SIZE_MAX
#ifdef __SIZE_MAX__
#define SIZE_MAX __SIZE_MAX__