lwt
lwt copied to clipboard
Modern C and compatibility fixes
This PR:
- Fixes modern C89/C99/C11/C17 compilers requiring
(void)(no parameter) instead of()(pre C89 any parameter); - Fixes
mincoredetection on BSD and macOS; - Fixes a compatibility issue with
caml_convert_flag_listtaking anint *in OCaml 4 and aconst int *in OCaml 5, with a minor header reordering; - Fixes a sign comparison warning.