+ for (i = argn; i < ac; i++) {
+ pkgid = zpm_findpkg(&pkg, av[i], "status = 'installed'");
+ if (!pkgid) {
+ if (conf.skipuninstalled) {
+ continue;
+ }
+ fprintf(stderr, "no installed package: %s\n", av[i]);
+ errors++;
+ free(pkgid);
+ pkgid = 0;
+ continue;
+ }
+ if (!jsw_ainsert(pkglist, pkgid)) {
+ fprintf(stderr, "pkglist insert failed\n");
+ exit(EXIT_FAILURE);
+ }
+ free(pkgid);
+ }