diff options
author | 2008-02-28 10:23:45 +0000 | |
---|---|---|
committer | 2008-02-28 10:23:45 +0000 | |
commit | cf4a665c98457f16eff4d9360ca840a907351e8a (patch) | |
tree | 12c6b7dc9d02853a94147f5f6b86e85b4988886f /paludis/repositories/fake | |
parent | c0227237033d48136df4e08209fbf03afd08c293 (diff) | |
download | paludis-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.cc | 5 |
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 |