From 8e22a73cb73db27e4d4e30b263839164c97efcd6 Mon Sep 17 00:00:00 2001 From: Marcus Klaas Date: Wed, 19 Aug 2015 21:41:19 +0200 Subject: Add option to override single configuration lines for tests --- src/expr.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/expr.rs') diff --git a/src/expr.rs b/src/expr.rs index 1dfff001475..2fbdcb7d6c9 100644 --- a/src/expr.rs +++ b/src/expr.rs @@ -617,10 +617,8 @@ fn rewrite_binary_op(context: &RewriteContext, let operator_str = context.codemap.span_to_snippet(op.span).unwrap(); // 1 = space between lhs expr and operator - let mut result = - try_opt!(lhs.rewrite(context, - context.config.max_width - offset - 1 - operator_str.len(), - offset)); + let max_width = try_opt!(context.config.max_width.checked_sub(operator_str.len() + offset + 1)); + let mut result = try_opt!(lhs.rewrite(context, max_width, offset)); result.push(' '); result.push_str(&operator_str); -- cgit 1.4.1-3-g733a5