Skip to content

Commit b456cf7

Browse files
authored
Minor: avoid a copy in Expr::unalias (#8588)
1 parent f041e73 commit b456cf7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

datafusion/expr/src/expr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -956,7 +956,7 @@ impl Expr {
956956
/// Remove an alias from an expression if one exists.
957957
pub fn unalias(self) -> Expr {
958958
match self {
959-
Expr::Alias(alias) => alias.expr.as_ref().clone(),
959+
Expr::Alias(alias) => *alias.expr,
960960
_ => self,
961961
}
962962
}

0 commit comments

Comments
 (0)