diff options
author | Arch Librarian <arch@canonical.com> | 2004-09-20 16:53:03 +0000 |
---|---|---|
committer | Arch Librarian <arch@canonical.com> | 2004-09-20 16:53:03 +0000 |
commit | 6d5dd02a49b18017c296c2d76bc6bb1d9f1ef6ac (patch) | |
tree | 109a3da8b5af3304fdc9d2e9f753edb611e54b95 /apt-pkg/acquire-method.cc | |
parent | 10861bb5068971efe4de96e679a711ab45bb3e25 (diff) | |
download | apt-6d5dd02a49b18017c296c2d76bc6bb1d9f1ef6ac.tar.gz |
Minor fixes for FTP support
Author: jgg
Date: 1999-03-15 08:10:39 GMT
Minor fixes for FTP support
Diffstat (limited to 'apt-pkg/acquire-method.cc')
-rw-r--r-- | apt-pkg/acquire-method.cc | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/apt-pkg/acquire-method.cc b/apt-pkg/acquire-method.cc index 9bb76e53..678b1064 100644 --- a/apt-pkg/acquire-method.cc +++ b/apt-pkg/acquire-method.cc @@ -1,6 +1,6 @@ // -*- mode: cpp; mode: fold -*- // Description /*{{{*/ -// $Id: acquire-method.cc,v 1.17 1999/02/08 07:30:49 jgg Exp $ +// $Id: acquire-method.cc,v 1.18 1999/03/15 08:10:39 jgg Exp $ /* ###################################################################### Acquire Method @@ -69,7 +69,16 @@ void pkgAcqMethod::Fail(bool Transient) // --------------------------------------------------------------------- /* */ void pkgAcqMethod::Fail(string Err,bool Transient) -{ +{ + // Strip out junk from the error messages + for (char *I = Err.begin(); I != Err.end(); I++) + { + if (*I == '\r') + *I = ' '; + if (*I == '\n') + *I = ' '; + } + char S[1024]; if (Queue != 0) { @@ -271,7 +280,8 @@ bool pkgAcqMethod::Configuration(string Message) if (End == Equals) return false; - Cnf.Set(string(I,Equals-I),string(Equals+1,End-Equals-1)); + Cnf.Set(DeQuoteString(string(I,Equals-I)), + DeQuoteString(string(Equals+1,End-Equals-1))); I = End; } |