Author: aschnell Date: Wed Aug 22 17:24:21 2007 New Revision: 6818 URL: http://svn.opensuse.org/viewcvs/zypp?rev=6818&view=rev Log: - remember exception history Modified: trunk/libzypp/zypp/media/MediaISO.cc Modified: trunk/libzypp/zypp/media/MediaISO.cc URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/media/MediaISO.cc?rev=6818&r1=6817&r2=6818&view=diff ============================================================================== --- trunk/libzypp/zypp/media/MediaISO.cc (original) +++ trunk/libzypp/zypp/media/MediaISO.cc Wed Aug 22 17:24:21 2007 @@ -78,7 +78,9 @@ { ZYPP_CAUGHT(e); ERR << "Unable to parse iso filename source media url" << std::endl; - ZYPP_THROW(MediaBadUrlException(_url)); + MediaBadUrlException ne(_url); + ne.remember(e); + ZYPP_THROW(ne); } if( !src.isValid()) { @@ -162,10 +164,13 @@ { ZYPP_CAUGHT(e2); } - ZYPP_THROW(MediaMountException( + + MediaMountException e3( "Unable to find iso filename on source media", _url.asString(), attachPoint().asString() - )); + ); + e3.remember(e1); + ZYPP_THROW(e3); } Pathname isofile = manager.localPath(_parentId, _isofile); @@ -288,7 +293,7 @@ bool MediaISO::getDoesFileExist( const Pathname & filename ) const { return MediaHandler::getDoesFileExist( filename ); - } + } ////////////////////////////////////////////////////////////////// } // namespace media -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org