diff options
author | Ned Ludd <solar@gentoo.org> | 2006-06-04 22:54:28 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2006-06-04 22:54:28 +0000 |
commit | 448b4872e5e6d0cb7b8e25709d26affac41b2086 (patch) | |
tree | 203b2f6214930bdc99f5df274e320e680dc207dc | |
parent | - depends buffer is to small for X and PHP these days (diff) | |
download | portage-utils-448b4872e5e6d0cb7b8e25709d26affac41b2086.tar.gz portage-utils-448b4872e5e6d0cb7b8e25709d26affac41b2086.tar.bz2 portage-utils-448b4872e5e6d0cb7b8e25709d26affac41b2086.zip |
- dont use parts the atom till after we explode it
-rw-r--r-- | qpkg.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -1,7 +1,7 @@ /* * Copyright 2005-2006 Gentoo Foundation * Distributed under the terms of the GNU General Public License v2 - * $Header: /var/cvsroot/gentoo-projects/portage-utils/qpkg.c,v 1.17 2006/06/04 22:10:27 solar Exp $ + * $Header: /var/cvsroot/gentoo-projects/portage-utils/qpkg.c,v 1.18 2006/06/04 22:54:28 solar Exp $ * * Copyright 2005-2006 Ned Ludd - <solar@gentoo.org> * Copyright 2005-2006 Mike Frysinger - <vapier@gentoo.org> @@ -20,7 +20,7 @@ static const char *qpkg_opts_help[] = { "alternate package directory", COMMON_OPTS_HELP }; -static const char qpkg_rcsid[] = "$Id: qpkg.c,v 1.17 2006/06/04 22:10:27 solar Exp $"; +static const char qpkg_rcsid[] = "$Id: qpkg.c,v 1.18 2006/06/04 22:54:28 solar Exp $"; #define qpkg_usage(ret) usage(ret, QPKG_FLAGS, qpkg_long_opts, qpkg_opts_help, lookup_applet_idx("qpkg")) @@ -212,12 +212,11 @@ retry_mkdir: /* see if user wants any of these packages */ snprintf(buf, sizeof(buf), "%s/%s", dentry_cat->d_name, dentry_pkg->d_name); atom = atom_explode(buf); - snprintf(buf, sizeof(buf), "%s/%s", atom->CATEGORY, atom->PN); if (!atom) { warn("could not explode '%s'", buf); continue; } - + snprintf(buf, sizeof(buf), "%s/%s", atom->CATEGORY, atom->PN); for (i = optind; i < argc; ++i) { if (!argv[i]) continue; |