diff options
-rw-r--r-- | src/lib.rs | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -642,7 +642,7 @@ impl Parser { } } } - items.sort_by(|(k1, _), (k2, _)| k1.cmp(k2)); + items.sort_unstable_by(|(k1, _), (k2, _)| k1.cmp(k2)); for window in items.windows(2) { if window[0].0 == window[1].0 { // duplicate key @@ -906,7 +906,7 @@ impl Configuration { } } if must_sort { - self.items.sort_by(|(k1, _), (k2, _)| k1.cmp(k2)); + self.items.sort_unstable_by(|(k1, _), (k2, _)| k1.cmp(k2)); } } |