From: Klaus Kaempf Date: Fri, 3 Mar 2006 14:22:03 +0000 (+0000) Subject: pass Locale to LanguageImpl X-Git-Tag: BASE-SuSE-SLE-10-SP2-Branch~1707 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=827477148354f49780bf8bf2989aa814206e9f1e;p=platform%2Fupstream%2Flibzypp.git pass Locale to LanguageImpl --- diff --git a/zypp/zypp_detail/ZYppImpl.cc b/zypp/zypp_detail/ZYppImpl.cc index e9d1a05..87e4b2b 100644 --- a/zypp/zypp_detail/ZYppImpl.cc +++ b/zypp/zypp_detail/ZYppImpl.cc @@ -21,6 +21,7 @@ #include "zypp/solver/detail/Helper.h" #include "zypp/NVRAD.h" #include "zypp/Language.h" +#include "zypp/LanguageCode.h" #include "zypp/DiskUsageCounter.h" using std::endl; @@ -306,7 +307,7 @@ namespace zypp for (LocaleSet::const_iterator it = locales_r.begin(); it != locales_r.end(); ++it) { NVRA nvra( it->code(), Edition(), Arch_noarch ); NVRAD ldata( nvra, Dependencies() ); - detail::ResImplTraits::Ptr limpl = new detail::LanguageImpl(); + detail::ResImplTraits::Ptr limpl = new detail::LanguageImpl( *it ); Language::Ptr language = detail::makeResolvableFromImpl( ldata, limpl ); _possible_locales.insert( language ); }