diff options
author | Arch Librarian <arch@canonical.com> | 2004-09-20 17:00:02 +0000 |
---|---|---|
committer | Arch Librarian <arch@canonical.com> | 2004-09-20 17:00:02 +0000 |
commit | f7dd079fa28e81d022cd3f502c493dbb1bf15eab (patch) | |
tree | c424b88b191f1915f236bfe33e746c5c8813ee9c | |
parent | c53766c774f15b1763101f845e27feec7ac3b176 (diff) |
Check the currently mounted cdrom, to see if it's the o...
Author: doogie
Date: 2002-11-22 07:26:10 GMT
Check the currently mounted cdrom, to see if it's the one we are interested
in.
-rw-r--r-- | debian/changelog | 2 | ||||
-rw-r--r-- | methods/cdrom.cc | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog index 7700878b6..94174bbc1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -74,6 +74,8 @@ apt (0.5.5) unstable; urgency=low * s/st_mtime/mtime/ on our local stat structure in apt-ftparchive, to support compliation on platforms where st_mtime is a macro. Closes: #165518 + * Check the currently mounted cdrom, to see if it's the one we are + interested in. Closes: #154602 -- Jason Gunthorpe <jgg@debian.org> Sun, 15 Sep 2002 17:16:59 -0600 diff --git a/methods/cdrom.cc b/methods/cdrom.cc index a2045e729..c4fde2217 100644 --- a/methods/cdrom.cc +++ b/methods/cdrom.cc @@ -1,6 +1,6 @@ // -*- mode: cpp; mode: fold -*- // Description /*{{{*/ -// $Id: cdrom.cc,v 1.18 2001/05/22 04:01:41 jgg Exp $ +// $Id: cdrom.cc,v 1.19 2002/11/22 07:26:10 doogie Exp $ /* ###################################################################### CDROM URI method for APT @@ -137,6 +137,7 @@ bool CDROMMethod::Fetch(FetchItem *Itm) while (CurrentID.empty() == true) { bool Hit = false; + Mounted = MountCdrom(CDROM); for (unsigned int Version = 2; Version != 0; Version--) { if (IdentCdrom(CDROM,NewID,Version) == false) @@ -166,9 +167,6 @@ bool CDROMMethod::Fetch(FetchItem *Itm) Fail("Wrong CD",true); return true; } - - MountCdrom(CDROM); - Mounted = true; } // Found a CD |