From: Jan Kupec Date: Thu, 9 Aug 2007 19:43:23 +0000 (+0000) Subject: - more 'Invalid object' msg clean-up (#216042) X-Git-Tag: BASE-SuSE-Linux-10_3-Branch~172 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8b8e268030418136815851f21babfaafdf5dd1cb;p=platform%2Fupstream%2Fzypper.git - more 'Invalid object' msg clean-up (#216042) --- diff --git a/src/zypper-rpm-callbacks.h b/src/zypper-rpm-callbacks.h index 9eced08..d6e76af 100644 --- a/src/zypper-rpm-callbacks.h +++ b/src/zypper-rpm-callbacks.h @@ -174,24 +174,23 @@ ostream& operator << (ostream& stm, zypp::target::rpm::InstallResolvableReport:: struct InstallResolvableReportReceiver : public zypp::callback::ReceiveReport { zypp::Resolvable::constPtr _resolvable; - + void display_step( zypp::Resolvable::constPtr resolvable, int value ) { // TranslatorExplanation This text is a progress display label e.g. "Installing [42%]" - stringstream s; - s << (boost::format(_("Installing: %s-%s")) + string s = boost::str(boost::format(_("Installing: %s-%s")) % resolvable->name() % resolvable->edition()); - display_progress ( "install-resolvable", cout, s.str(), value); + display_progress ( "install-resolvable", cout, s, value); } virtual void start( zypp::Resolvable::constPtr resolvable ) { _resolvable = resolvable; - stringstream s; - s << (boost::format(_("Installing: %s-%s")) + string s = + boost::str(boost::format(_("Installing: %s-%s")) % resolvable->name() % resolvable->edition()); - display_progress ( "install-resolvable", cout, s.str(), 0); + display_progress ( "install-resolvable", cout, s, 0); } virtual bool progress(int value, zypp::Resolvable::constPtr resolvable) @@ -219,11 +218,20 @@ struct InstallResolvableReportReceiver : public zypp::callback::ReceiveReport