diff options
Diffstat (limited to 'packages/svgbob/src/buffer/fragment_buffer/fragment/rect.rs')
-rw-r--r-- | packages/svgbob/src/buffer/fragment_buffer/fragment/rect.rs | 4 |
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); } } |