diff options
Diffstat (limited to 'paludis/resolver/decider.cc')
-rw-r--r-- | paludis/resolver/decider.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/paludis/resolver/decider.cc b/paludis/resolver/decider.cc index edaed7012..63e58e5f8 100644 --- a/paludis/resolver/decider.cc +++ b/paludis/resolver/decider.cc @@ -1235,7 +1235,7 @@ Decider::find_any_score( /* explicit preferences come first */ if (spec.package_ptr()) { - Tribool prefer_or_avoid(_imp->fns.prefer_or_avoid_fn()(*spec.package_ptr())); + Tribool prefer_or_avoid(_imp->fns.prefer_or_avoid_fn()(spec)); if (prefer_or_avoid.is_true()) return std::make_pair(is_block ? acs_avoid : acs_prefer, operator_bias); else if (prefer_or_avoid.is_false()) |