diff --git a/crates/pacdef_core/src/core.rs b/crates/pacdef_core/src/core.rs index 1c1bb5f..2a164a0 100644 --- a/crates/pacdef_core/src/core.rs +++ b/crates/pacdef_core/src/core.rs @@ -364,7 +364,7 @@ impl Pacdef { for name in new_groups { ensure!( *name != "." && *name != "..", - crate::Error::InvalidGroupName(name.to_owned()) + crate::Error::InvalidGroupName(name.clone()) ); } diff --git a/crates/pacdef_core/src/grouping/group.rs b/crates/pacdef_core/src/grouping/group.rs index fd5ae4a..31cb0d0 100644 --- a/crates/pacdef_core/src/grouping/group.rs +++ b/crates/pacdef_core/src/grouping/group.rs @@ -50,7 +50,7 @@ impl Group { if path.is_dir() { if warn_not_symlinks && path.is_symlink() { - symlink_dirs.push(path.to_owned()); + symlink_dirs.push(path); } continue; }