aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/fake
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2008-02-28 10:23:45 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2008-02-28 10:23:45 +0000
commitcf4a665c98457f16eff4d9360ca840a907351e8a (patch)
tree12c6b7dc9d02853a94147f5f6b86e85b4988886f /paludis/repositories/fake
parentc0227237033d48136df4e08209fbf03afd08c293 (diff)
downloadpaludis-cf4a665c98457f16eff4d9360ca840a907351e8a.tar.gz
paludis-cf4a665c98457f16eff4d9360ca840a907351e8a.tar.xz
Fix 3.4, 4.3, icc compiles
Diffstat (limited to 'paludis/repositories/fake')
-rw-r--r--paludis/repositories/fake/fake_package_id.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/paludis/repositories/fake/fake_package_id.cc b/paludis/repositories/fake/fake_package_id.cc
index bbb0d903b..ba0200185 100644
--- a/paludis/repositories/fake/fake_package_id.cc
+++ b/paludis/repositories/fake/fake_package_id.cc
@@ -402,7 +402,8 @@ namespace paludis
suggested_dependencies_labels(new DependencyLabelSequence),
keywords(new FakeMetadataKeywordSetKey("KEYWORDS", "Keywords", "test", mkt_normal, id, env)),
iuse(new FakeMetadataIUseSetKey("IUSE", "Used USE flags", "",
- erepository::EAPIData::get_instance()->eapi_from_string(eapi)->supported->iuse_flag_parse_options, mkt_normal, id, env)),
+ (*(*erepository::EAPIData::get_instance()->eapi_from_string(eapi))[k::supported()])[k::iuse_flag_parse_options()],
+ mkt_normal, id, env)),
has_masks(false)
{
build_dependencies_labels->push_back(make_shared_ptr(new DependencyBuildLabel("DEPEND")));
@@ -957,7 +958,7 @@ FakePackageID::transient_key() const
char
FakePackageID::use_expand_separator() const
{
- return erepository::EAPIData::get_instance()->eapi_from_string(_imp->eapi)->supported->ebuild_options->use_expand_separator;
+ return (*(*erepository::EAPIData::get_instance()->eapi_from_string(_imp->eapi))[k::supported()])[k::ebuild_options()].use_expand_separator;
}
std::string