rc = sqlite3_bind_int(scp->pStmt, pos, i);
} break;
case RPM_INT32_TYPE:
- default:
{ uint32_t i;
assert(key->size == sizeof(int32_t));
memcpy(&i, key->data, sizeof(i));
case RPM_I18NSTRING_TYPE:
rc = sqlite3_bind_text(scp->pStmt, pos, key->data, key->size, SQLITE_STATIC);
break;
+ default:
+ rc = 1;
+ break;
}
}
switch (rpmTagGetType(dbi->dbi_rpmtag)) {
case RPM_NULL_TYPE:
case RPM_BIN_TYPE:
- default:
keytype = "blob UNIQUE";
break;
case RPM_CHAR_TYPE:
case RPM_I18NSTRING_TYPE:
keytype = "text UNIQUE";
break;
+ default:
+ rc = 1;
+ goto exit;
+ break;
}
}
if (_debug)