From 6ead9d25018d517cd6cfe27399b7fd7e33c1ef19 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Sun, 6 Apr 2003 16:04:51 +0000 Subject: * corrected a incorrect use of string().c_str() (thanks to mdz!) --- apt-pkg/indexcopy.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'apt-pkg') diff --git a/apt-pkg/indexcopy.cc b/apt-pkg/indexcopy.cc index 77426386d..1f65062f7 100644 --- a/apt-pkg/indexcopy.cc +++ b/apt-pkg/indexcopy.cc @@ -598,6 +598,9 @@ bool SigVerify::CopyAndVerify(string CDROM,string Name,vector &SigList, string gpgvpath = _config->Find("Dir::Bin::gpg", "/usr/bin/gpgv"); string pubringpath = _config->Find("Apt::GPGV::TrustedKeyring", "/etc/apt/trusted.gpg"); + string releasegpg = *I+"Release.gpg"; + string release = *I+"Release"; + Args[i++] = gpgvpath.c_str(); Args[i++] = "--keyring"; Args[i++] = pubringpath.c_str(); @@ -617,8 +620,9 @@ bool SigVerify::CopyAndVerify(string CDROM,string Name,vector &SigList, } } } - Args[i++] = string(*I+"Release.gpg").c_str(); - Args[i++] = string(*I+"Release").c_str(); + + Args[i++] = releasegpg.c_str(); + Args[i++] = release.c_str(); Args[i++] = NULL; pid_t pid = ExecFork(); -- cgit v1.2.3