diff options
Diffstat (limited to 'include/mingw.h')
-rw-r--r-- | include/mingw.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/mingw.h b/include/mingw.h index 5f1074160..574a77e7c 100644 --- a/include/mingw.h +++ b/include/mingw.h | |||
@@ -184,10 +184,10 @@ int winansi_get_terminal_width_height(struct winsize *win); | |||
184 | /* | 184 | /* |
185 | * stdlib.h | 185 | * stdlib.h |
186 | */ | 186 | */ |
187 | #define WIFEXITED(x) ((unsigned)(x) < 259) /* STILL_ACTIVE */ | ||
188 | #define WEXITSTATUS(x) ((x) & 0xff) | ||
189 | #define WIFSIGNALED(x) ((unsigned)(x) > 259) | ||
190 | #define WTERMSIG(x) ((x) & 0x7f) | 187 | #define WTERMSIG(x) ((x) & 0x7f) |
188 | #define WIFEXITED(x) (WTERMSIG(x) == 0) | ||
189 | #define WEXITSTATUS(x) (((x) & 0xff00) >> 8) | ||
190 | #define WIFSIGNALED(x) (((signed char) (((x) & 0x7f) + 1) >> 1) > 0) | ||
191 | #define WCOREDUMP(x) 0 | 191 | #define WCOREDUMP(x) 0 |
192 | 192 | ||
193 | int mingw_system(const char *cmd); | 193 | int mingw_system(const char *cmd); |