Change if-else chain to switch
Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
3d5a056452
commit
b54b33d816
1 changed files with 17 additions and 11 deletions
|
@ -1176,17 +1176,23 @@ static int check_validity(alpm_handle_t *handle,
|
||||||
if(errors) {
|
if(errors) {
|
||||||
for(i = errors; i; i = i->next) {
|
for(i = errors; i; i = i->next) {
|
||||||
struct validity *v = i->data;
|
struct validity *v = i->data;
|
||||||
if(v->error == ALPM_ERR_PKG_MISSING_SIG) {
|
switch(v->error) {
|
||||||
|
case ALPM_ERR_PKG_MISSING_SIG:
|
||||||
_alpm_log(handle, ALPM_LOG_ERROR,
|
_alpm_log(handle, ALPM_LOG_ERROR,
|
||||||
_("%s: missing required signature\n"), v->pkg->name);
|
_("%s: missing required signature\n"), v->pkg->name);
|
||||||
} else if(v->error == ALPM_ERR_PKG_INVALID_SIG) {
|
break;
|
||||||
|
case ALPM_ERR_PKG_INVALID_SIG:
|
||||||
_alpm_process_siglist(handle, v->pkg->name, v->siglist,
|
_alpm_process_siglist(handle, v->pkg->name, v->siglist,
|
||||||
v->siglevel & ALPM_SIG_PACKAGE_OPTIONAL,
|
v->siglevel & ALPM_SIG_PACKAGE_OPTIONAL,
|
||||||
v->siglevel & ALPM_SIG_PACKAGE_MARGINAL_OK,
|
v->siglevel & ALPM_SIG_PACKAGE_MARGINAL_OK,
|
||||||
v->siglevel & ALPM_SIG_PACKAGE_UNKNOWN_OK);
|
v->siglevel & ALPM_SIG_PACKAGE_UNKNOWN_OK);
|
||||||
|
/* fallthrough */
|
||||||
|
case ALPM_ERR_PKG_INVALID_CHECKSUM:
|
||||||
prompt_to_delete(handle, v->path, v->error);
|
prompt_to_delete(handle, v->path, v->error);
|
||||||
} else if(v->error == ALPM_ERR_PKG_INVALID_CHECKSUM) {
|
break;
|
||||||
prompt_to_delete(handle, v->path, v->error);
|
default:
|
||||||
|
/* ignore */
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
alpm_siglist_cleanup(v->siglist);
|
alpm_siglist_cleanup(v->siglist);
|
||||||
free(v->siglist);
|
free(v->siglist);
|
||||||
|
|
Loading…
Add table
Reference in a new issue