diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-07-13 08:47:02 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-07-13 08:47:02 +0900 |
| commit | e3bb95bb6de95b7661fa28ffccd81dc08cd075a1 (patch) | |
| tree | aa42abd930e3e9992330f8b033f71797c2c22de4 | |
| parent | 99bb2154ff89de947d79260ec599d2e0c4d76a23 (diff) | |
| parent | 5df95e8d7bd86911828d0e44473b599885cd6c15 (diff) | |
| download | mruby-e3bb95bb6de95b7661fa28ffccd81dc08cd075a1.tar.gz mruby-e3bb95bb6de95b7661fa28ffccd81dc08cd075a1.zip | |
Merge pull request #5034 from dearblue/ssize_t
Fix `ssize_t` for mingw; ref #5030
| -rw-r--r-- | mrbgems/mruby-io/src/io.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mrbgems/mruby-io/src/io.c b/mrbgems/mruby-io/src/io.c index 0d7543578..b3e192899 100644 --- a/mrbgems/mruby-io/src/io.c +++ b/mrbgems/mruby-io/src/io.c @@ -33,7 +33,10 @@ typedef long fsuseconds_t; typedef int fmode_t; typedef int mrb_io_read_write_size; + #if !defined(_SSIZE_T_) && !defined(_SSIZE_T_DEFINED) && \ + !defined(__have_typedef_ssize_t) typedef SSIZE_T ssize_t; + #endif #ifndef O_TMPFILE #define O_TMPFILE O_TEMPORARY |
