From 6beb4ba1aaecb59fdfdc676434b5a3b17a4b5bfc Mon Sep 17 00:00:00 2001 From: whitequark Date: Sun, 20 Sep 2015 22:15:39 +0300 Subject: [PATCH] Fix style. --- src/libcollections/vec.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/libcollections/vec.rs b/src/libcollections/vec.rs index fac846179430..ddab16493f01 100644 --- a/src/libcollections/vec.rs +++ b/src/libcollections/vec.rs @@ -1322,9 +1322,11 @@ impl Drop for Vec { // OK because exactly when this stops being a valid assumption, we // don't need unsafe_no_drop_flag shenanigans anymore. if self.buf.unsafe_no_drop_flag_needs_drop() { - if unsafe { needs_drop::() } { - for x in self.iter_mut() { - unsafe { drop_in_place(x); } + unsafe { + if needs_drop::() { + for x in self.iter_mut() { + drop_in_place(x); + } } } }