In the loop, dbix is always initialized to 0, so checking (dbix < 0)
is uselss. Insetead, we sould check (dbix >= dbiTagsMax).
*/
static dbiIndex rpmdbOpenIndex(rpmdb db, rpmTag rpmtag, unsigned int flags)
{
- int dbix = -1;
+ int dbix;
dbiIndex dbi = NULL;
int _dbapi, _dbapi_rebuild, _dbapi_wanted;
int rc = 0;
if (rpmtag == dbiTags[dbix])
break;
}
- if (dbix < 0)
+ if (dbix >= dbiTagsMax)
return NULL;
/* Is this index already open ? */