about summary refs log tree commit diff
path: root/src/patterns.rs
diff options
context:
space:
mode:
authorMarcus Klaas <mail@marcusklaas.nl>2016-04-16 22:42:15 +0200
committerMarcus Klaas <mail@marcusklaas.nl>2016-04-16 22:42:52 +0200
commit63f0fc964130f7710b8c2e5f045cabff761025da (patch)
tree053f47579117a9c00ff0412ae956b9848691e19d /src/patterns.rs
parent41e037da7ede08d648ca196cbbba12b450aa2c8b (diff)
Fix off-by-one error in pattern formatting
Diffstat (limited to 'src/patterns.rs')
-rw-r--r--src/patterns.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/patterns.rs b/src/patterns.rs
index 4285b592fbc..3cec98bb93a 100644
--- a/src/patterns.rs
+++ b/src/patterns.rs
@@ -76,8 +76,9 @@ impl Rewrite for Pat {
                         if pat_vec.is_empty() {
                             Some(path_str)
                         } else {
-                            // 1 = (
-                            let width = try_opt!(width.checked_sub(path_str.len() + 1));
+                            // 2 = "()".len()
+                            let width = try_opt!(width.checked_sub(path_str.len() + 2));
+                            // 1 = "(".len()
                             let offset = offset + path_str.len() + 1;
                             let items = itemize_list(context.codemap,
                                                      pat_vec.iter(),