From c44f04b57e1c39694ce0687e0d55c0e7e6fc5adc Mon Sep 17 00:00:00 2001 From: Arnav Borborah Date: Tue, 4 Feb 2020 18:21:33 -0500 Subject: [PATCH] Fallback exit code to 0 in case of overflow --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 3833ee428..013ef9de7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -57,7 +57,7 @@ fn main() { 1 => match_class!(match args.as_slice()[0].clone() { i @ PyInt => { use num_traits::cast::ToPrimitive; - process::exit(i.as_bigint().to_i32().unwrap()); + process::exit(i.as_bigint().to_i32().unwrap_or(0)); } arg => { if vm.is_none(&arg) {