Module: kamailio Branch: master Commit: 6e376ee273cb95afae31b0183e3b7bf3468c4520 URL: https://github.com/kamailio/kamailio/commit/6e376ee273cb95afae31b0183e3b7bf3...
Author: Victor Seva linuxmaniac@torreviejawireless.org Committer: Victor Seva linuxmaniac@torreviejawireless.org Date: 2016-06-06T12:05:39+02:00
db_berkeley: fix compilation warning
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.
---
Modified: modules/db_berkeley/km_db_berkeley.c
---
Diff: https://github.com/kamailio/kamailio/commit/6e376ee273cb95afae31b0183e3b7bf3... Patch: https://github.com/kamailio/kamailio/commit/6e376ee273cb95afae31b0183e3b7bf3...
---
diff --git a/modules/db_berkeley/km_db_berkeley.c b/modules/db_berkeley/km_db_berkeley.c index 9b0806e..e7e05f5 100644 --- a/modules/db_berkeley/km_db_berkeley.c +++ b/modules/db_berkeley/km_db_berkeley.c @@ -362,9 +362,10 @@ int km_bdb_query(db1_con_t* _con, db_key_t* _k, db_op_t* _op, db_val_t* _v, table_p _tp = NULL; char kbuf[MAX_ROW_SIZE]; char dbuf[MAX_ROW_SIZE]; - u_int32_t i, len, ret; + u_int32_t i, len; int klen=MAX_ROW_SIZE; int *lkey=NULL, *lres=NULL; + int ret; DBT key, data; DB *db; DBC *dbcp;