mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-28 21:17:54 +00:00
Fix compilation warnings in dlz_sqlite3_dynamic.c
dlz_sqlite3_dynamic.c: In function ‘dlz_sqlite3_fetch_row’: dlz_sqlite3_dynamic.c:447:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 447 | if (rs->pnRow > 0U && rs->curRow < rs->pnRow) { | ^ dlz_sqlite3_dynamic.c:447:50: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 447 | if (rs->pnRow > 0U && rs->curRow < rs->pnRow) { | ^
This commit is contained in:
parent
587ea10567
commit
60f68dc0d6
@ -75,11 +75,11 @@ typedef struct {
|
||||
* SQLite3 result set
|
||||
*/
|
||||
typedef struct {
|
||||
char **pazResult; /* Result of the query */
|
||||
int pnRow; /* Number of result rows */
|
||||
int pnColumn; /* Number of result columns */
|
||||
unsigned int curRow; /* Current row */
|
||||
char *pzErrmsg; /* Error message */
|
||||
char **pazResult; /* Result of the query */
|
||||
int pnRow; /* Number of result rows */
|
||||
int pnColumn; /* Number of result columns */
|
||||
int curRow; /* Current row */
|
||||
char *pzErrmsg; /* Error message */
|
||||
} sqlite3_res_t;
|
||||
|
||||
/* forward references */
|
||||
@ -444,7 +444,7 @@ static char **
|
||||
dlz_sqlite3_fetch_row(sqlite3_res_t *rs) {
|
||||
char **retval = NULL;
|
||||
if (rs != NULL) {
|
||||
if (rs->pnRow > 0U && rs->curRow < rs->pnRow) {
|
||||
if (rs->pnRow > 0 && rs->curRow < rs->pnRow) {
|
||||
int index = (rs->curRow + 1) * rs->pnColumn;
|
||||
retval = &rs->pazResult[index];
|
||||
rs->curRow++;
|
||||
|
Loading…
x
Reference in New Issue
Block a user