diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-07-18 14:34:48 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-07-18 14:34:48 +0900 |
| commit | 71c778dbfcff017b64f36a777fe19ca37fa0b83d (patch) | |
| tree | 70eb8fa0e482afcfb617436cd2fa3db97d2b14c6 | |
| parent | 86f8edca64e7c09225c14b430a6195019f9b7ff1 (diff) | |
| parent | dbd249cace646b25b929e92eb26083a1826fd30f (diff) | |
| download | mruby-71c778dbfcff017b64f36a777fe19ca37fa0b83d.tar.gz mruby-71c778dbfcff017b64f36a777fe19ca37fa0b83d.zip | |
Merge pull request #5510 from dearblue/check-stdint
Output an error if the `INTPTR_MAX` macro is undefined in C++
| -rw-r--r-- | include/mruby.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/mruby.h b/include/mruby.h index 93aab5672..77f862356 100644 --- a/include/mruby.h +++ b/include/mruby.h @@ -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__ |
