Fix this warning on FreeBSD 11 (clang cc by default)
./apxs.sh -c -n mod_rpaf.so mod_rpaf.c
/usr/local/share/apr/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -pipe -I/usr/local/include -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing -I/usr/local/include/apache24 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -I/usr/local/include/db5 -I/usr/include -c -o mod_rpaf.lo mod_rpaf.c && touch mod_rpaf.slo
mod_rpaf.c:117:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (mask = ap_strchr(ip, '/')) {
mod_rpaf.c:117:18: note: place parentheses around the assignment to silence this warning
if (mask = ap_strchr(ip, '/')) {
^
( )
mod_rpaf.c:117:18: note: use '==' to turn this assignment into an equality comparison
if (mask = ap_strchr(ip, '/')) {
^
==
1 warning generated.
Fix this warning on FreeBSD 11 (clang cc by default) ./apxs.sh -c -n mod_rpaf.so mod_rpaf.c /usr/local/share/apr/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -pipe -I/usr/local/include -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing -I/usr/local/include/apache24 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -I/usr/local/include/db5 -I/usr/include -c -o mod_rpaf.lo mod_rpaf.c && touch mod_rpaf.slo mod_rpaf.c:117:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (mask = ap_strchr(ip, '/')) {