Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
1.14.2
-
None
Description
The Ruby bindings apply the Ruby NIL_P macro to an apr_hash_t * value, which some compilers flag as a type error. We see this while building the bindings against Ruby 3.2 with a compiler that roughly behaves like -Werror=int-conversion (no implicit conversions between integers and pointers).
The attached patch should fix this issue.
Related to: