pacman/upgrade: print 'loading packages...' only once

Do this outside the loop to prevent the message from being displayed
(and pluralized!) for each individual package.

Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
Dave Reisner 2011-09-19 22:09:15 -04:00 committed by Dan McGee
parent 8e3b39a9e0
commit 7eb2f0cd15
1 changed files with 1 additions and 1 deletions

View File

@ -70,12 +70,12 @@ int pacman_upgrade(alpm_list_t *targets)
return 1;
}
printf(_("loading packages...\n"));
/* add targets to the created transaction */
for(i = targets; i; i = alpm_list_next(i)) {
char *targ = alpm_list_getdata(i);
alpm_pkg_t *pkg;
printf(_("loading packages...\n"));
if(alpm_pkg_load(config->handle, targ, 1, level, &pkg) != 0) {
pm_fprintf(stderr, ALPM_LOG_ERROR, "'%s': %s\n",
targ, alpm_strerror(alpm_errno(config->handle)));