summaryrefslogtreecommitdiffstats
path: root/packages/svgbob/src/buffer/fragment_buffer/fragment/rect.rs
diff options
context:
space:
mode:
Diffstat (limited to 'packages/svgbob/src/buffer/fragment_buffer/fragment/rect.rs')
-rw-r--r--packages/svgbob/src/buffer/fragment_buffer/fragment/rect.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/packages/svgbob/src/buffer/fragment_buffer/fragment/rect.rs b/packages/svgbob/src/buffer/fragment_buffer/fragment/rect.rs
index 2942991..7ae8f21 100644
--- a/packages/svgbob/src/buffer/fragment_buffer/fragment/rect.rs
+++ b/packages/svgbob/src/buffer/fragment_buffer/fragment/rect.rs
@@ -61,9 +61,7 @@ impl Rect {
/// start < end
pub(in crate) fn sort_reorder_end_points(&mut self) {
if self.start > self.end {
- let tmp_start = self.start;
- self.start = self.end;
- self.end = tmp_start;
+ std::mem::swap(&mut self.start, &mut self.end);
}
}