diff options
Diffstat (limited to 'crates/shirabe/src/dependency_resolver/problem.rs')
| -rw-r--r-- | crates/shirabe/src/dependency_resolver/problem.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/shirabe/src/dependency_resolver/problem.rs b/crates/shirabe/src/dependency_resolver/problem.rs index f9e525bf..3c69babe 100644 --- a/crates/shirabe/src/dependency_resolver/problem.rs +++ b/crates/shirabe/src/dependency_resolver/problem.rs @@ -50,7 +50,7 @@ impl Problem { /// Add a rule as a reason pub fn add_rule(&mut self, rule: std::rc::Rc<std::cell::RefCell<Rule>>) { - let id = spl_object_hash(&*rule.borrow()); + let id = spl_object_hash(rule.clone()); self.add_reason(id, rule); } |
