simplify check for leading "local/"

Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
Andrew Gregory 2014-03-03 18:29:09 -05:00 committed by Allan McRae
parent 2330a64589
commit 2e9602716c
1 changed files with 3 additions and 6 deletions

View File

@ -94,13 +94,10 @@ int pacman_remove(alpm_list_t *targets)
/* Step 1: add targets to the created transaction */
for(i = targets; i; i = alpm_list_next(i)) {
char *target = i->data;
char *targ = strchr(target, '/');
if(targ && strncmp(target, "local", 5) == 0) {
targ++;
} else {
targ = target;
if(strncmp(target, "local/", 6) == 0) {
target += 6;
}
if(remove_target(targ) == -1) {
if(remove_target(target) == -1) {
retval = 1;
}
}