[sr-dev] [kamailio/kamailio] build warnings (#653)
Victor Seva
notifications at github.com
Fri Jun 3 14:44:58 CEST 2016
```
CC (clang) [M db_berkeley.so] km_db_berkeley.o
km_db_berkeley.c:486:58: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((ret = bdb_get_columns(_tbc->dtp, *_r, lres, _nc)) < 0)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
km_db_berkeley.c:513:50: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((ret=bdb_append_row( *_r, dbuf, lres, i)) < 0)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
km_db_berkeley.c:567:58: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((ret = bdb_get_columns(_tbc->dtp, *_r, lres, _nc)) < 0)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
km_db_berkeley.c:572:47: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
if ((ret=bdb_convert_row( *_r, dbuf, lres)) < 0)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
4 warnings generated.
```
```
CC (clang) [M auth_radius.so] authorize.o
authorize.c:110:8: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_NONCE_REUSED;
~ ^~~~~~~~~~~~~~~~~
authorize.c:114:8: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_STALE_NONCE;
~ ^~~~~~~~~~~~~~~~
authorize.c:120:8: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_ERROR;
~ ^~~~~~~~~~
authorize.c:124:8: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_NO_CREDENTIALS;
~ ^~~~~~~~~~~~~~~~~~~
authorize.c:131:8: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_OK;
~ ^~~~~~~
authorize.c:148:9: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_ERROR;
~ ^~~~~~~~~~
authorize.c:153:12: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_ERROR;
~ ^~~~~~~~~~
authorize.c:159:12: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_ERROR;;
~ ^~~~~~~~~~
authorize.c:186:12: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_ERROR;
~ ^~~~~~~~~~
authorize.c:189:12: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_OK;
~ ^~~~~~~
authorize.c:193:8: warning: implicit conversion from enumeration type 'enum auth_cfg_result' to different enumeration type 'auth_result_t' (aka 'enum auth_result') [-Wenum-conversion]
ret = AUTH_INVALID_PASSWORD;
~ ^~~~~~~~~~~~~~~~~~~~~
11 warnings generated.
```
```
CC (clang) [M misc_radius.so] functions.o
functions.c:47:27: warning: comparison of array 'vp->strvalue' equal to a null pointer is always false [-Wtautological-pointer-compare]
if (vp->lvalue==0 || vp->strvalue==0)
~~~~^~~~~~~~ ~
1 warning generated.
```
```
CC (clang) [M peering.so] verify.o
verify.c:58:30: warning: comparison of array 'vp->strvalue' equal to a null pointer is always false [-Wtautological-pointer-compare]
if (vp->lvalue==0 || vp->strvalue==0)
~~~~^~~~~~~~ ~
1 warning generated.
```
```
CC (clang) [M pua_xmpp.so] xmpp2simple.o
xmpp2simple.c:372:10: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion]
slash= '\0';
^~~~
1 warning generated.
```
```
CC (clang) [M db2_ldap.so] ld_fld.o
ld_fld.c:831:19: warning: unused function 'db_double2ldap_str' [-Wunused-function]
static inline int db_double2ldap_str(struct sbuf* buf, db_fld_t* fld)
^
```
```
CC (clang) [M xmpp.so] xmpp_server.o
In file included from xmpp_server.c:96:
./xode.h:75:9: warning: 'snprintf' macro redefined [-Wmacro-redefined]
#define snprintf ap_snprintf
^
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:11: note: previous definition is here
# define snprintf(str, len, ...) \
^
1 warning generated.
```
```
CC (clang) [M xmpp.so] xpool.o
In file included from xpool.c:41:
./xode.h:75:9: warning: 'snprintf' macro redefined [-Wmacro-redefined]
#define snprintf ap_snprintf
^
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:11: note: previous definition is here
# define snprintf(str, len, ...) \
^
1 warning generated.
```
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/653
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20160603/cccf5de1/attachment-0001.html>
More information about the sr-dev
mailing list