Skip to content

Commit fe3419b

Browse files
Do not require C99 mode for older GCC (janestreet#62)
Signed-off-by: Jonah Beckford <[email protected]> Co-authored-by: Jonah Beckford <[email protected]>
1 parent 784f53c commit fe3419b

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

CHANGES.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Unreleased
22

3+
- Support older GCC like 4.8.5 (#59)
4+
35
- Fix spawning processes on Windows when environment contains non-ascii
46
characters (#58)
57

src/spawn_stubs.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -499,8 +499,8 @@ CAMLprim value spawn_unix(value v_env,
499499
caml_failwith("Unknown sigprocmask action");
500500
}
501501

502-
for (value v_signals_list = Field(v_sigprocmask, 1);
503-
v_signals_list != Val_emptylist;
502+
value v_signals_list = Field(v_sigprocmask, 1);
503+
for (; v_signals_list != Val_emptylist;
504504
v_signals_list = Field(v_signals_list, 1)) {
505505
int signal = caml_convert_signal_number(Long_val(Field(v_signals_list, 0)));
506506
switch (sigprocmask_command) {

0 commit comments

Comments
 (0)