From 78cdfc6c9214e6cff7e56750279581453cde21ef Mon Sep 17 00:00:00 2001 From: Venkata Jaswanth U Date: Tue, 14 Apr 2020 21:36:28 +0530 Subject: [PATCH] Fixes #958: Use session.fatal() instead of assert! --- src/archive.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/archive.rs b/src/archive.rs index 6ebb713b267..f8ea9176fff 100644 --- a/src/archive.rs +++ b/src/archive.rs @@ -225,11 +225,10 @@ impl<'a> ArchiveBuilder<'a> for ArArchiveBuilder<'a> { .arg(self.config.dst) .status() .expect("Couldn't run ranlib"); - assert!( - status.success(), - "Ranlib exited with code {:?}", - status.code() - ); + + if !status.success() { + self.config.sess.fatal(&format!("Ranlib exited with code {:?}", status.code())); + } } }