]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/acquire.cc
Fixed --no-download
[apt.git] / apt-pkg / acquire.cc
index 0ee7ff44700a51e8a829600a9f1aeec5eadc242f..a9a8b3396e0a1706561c477e834a4d8b74226aca 100644 (file)
@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // Description                                                         /*{{{*/
-// $Id: acquire.cc,v 1.41 1999/10/18 02:53:05 jgg Exp $
+// $Id: acquire.cc,v 1.44 1999/12/09 05:22:33 jgg Exp $
 /* ######################################################################
 
    Acquire - File Acquiration
@@ -48,15 +48,15 @@ pkgAcquire::pkgAcquire(pkgAcquireStatus *Log) : Log(Log)
 
    Debug = _config->FindB("Debug::pkgAcquire",false);
    
-   // This is really a stupid place for this, but people whine so much..
+   // This is really a stupid place for this
    struct stat St;
    if (stat((_config->FindDir("Dir::State::lists") + "partial/").c_str(),&St) != 0 ||
        S_ISDIR(St.st_mode) == 0)
-      _error->Error("Lists directory %s/partial is missing",
+      _error->Error("Lists directory %spartial is missing.",
                    _config->FindDir("Dir::State::lists").c_str());
    if (stat((_config->FindDir("Dir::Cache::Archives") + "partial/").c_str(),&St) != 0 ||
        S_ISDIR(St.st_mode) == 0)
-      _error->Error("Archive directory %s/partial is missing",
+      _error->Error("Archive directory %spartial is missing.",
                    _config->FindDir("Dir::Cache::Archives").c_str());
 }
                                                                        /*}}}*/
@@ -105,6 +105,8 @@ void pkgAcquire::Add(Item *Itm)
 /* Remove an item from the acquire list. This is usually not used.. */
 void pkgAcquire::Remove(Item *Itm)
 {
+   Dequeue(Itm);
+   
    for (vector<Item *>::iterator I = Items.begin(); I < Items.end(); I++)
    {
       if (*I == Itm)