gnif / mod_rpaf

reverse proxy add forward module for Apache
199 stars 79 forks source link

Fix warning with clang #46

Closed dgeo closed 7 years ago

dgeo commented 7 years ago

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.