Fix Rc vs clone

This commit is contained in:
Richard Feldman 2019-06-19 21:37:55 -04:00
parent 1556cf1fc9
commit e96d3800ab

View file

@ -57,7 +57,7 @@ pub fn scoped_eval(expr: Expr, vars: &Scope) -> Evaluated {
// Resolve variable names
Expr::Var(name) => match vars.get(&name) {
Some(resolved) => *Rc::clone(resolved),
Some(resolved) => (**resolved).clone(),
None => EvalError(UnrecognizedVarName(name))
},