From 6161acfba50d2c3d748f32d375282772f41c808a Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Wed, 30 Sep 2020 12:33:12 +0200 Subject: [PATCH] Minor simplification --- cranelift/object/src/backend.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cranelift/object/src/backend.rs b/cranelift/object/src/backend.rs index 31ec135d24..be247f9cdd 100644 --- a/cranelift/object/src/backend.rs +++ b/cranelift/object/src/backend.rs @@ -455,8 +455,7 @@ impl Backend for ObjectBackend { } fn finish(mut self, contents: &ModuleContents) -> ObjectProduct { - let mut symbol_relocs = Vec::new(); - mem::swap(&mut symbol_relocs, &mut self.relocs); + let symbol_relocs = mem::take(&mut self.relocs); for symbol in symbol_relocs { for &RelocRecord { offset,