diff options
Diffstat (limited to 'src/config/mod.rs')
| -rw-r--r-- | src/config/mod.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/config/mod.rs b/src/config/mod.rs index 1b3d802..76ddd4c 100644 --- a/src/config/mod.rs +++ b/src/config/mod.rs @@ -473,12 +473,10 @@ impl Config { } else { return vec![]; }; - let mut values: Vec<String> = values + values .into_iter() .filter(|v| v.starts_with(filter)) - .collect(); - values.sort_unstable(); - values + .collect() } pub fn update(&mut self, data: &str) -> Result<()> { @@ -616,6 +614,7 @@ impl Config { names.push(name.to_string()); } } + names.sort_unstable(); names } Err(_) => vec![], |
