about summary refs log tree commit diff
path: root/src/patterns.rs
diff options
context:
space:
mode:
authorMarcus Klaas <mail@marcusklaas.nl>2015-10-23 20:44:46 +0200
committerMarcus Klaas <mail@marcusklaas.nl>2015-10-23 20:44:46 +0200
commitae5d7e6ba43ce099ac9a810efdbd855367459e1b (patch)
tree49e50acd3ef29248d127941ff8232ffb6bb5ea83 /src/patterns.rs
parent7e76fad1f55945c196b32e6629ebaecc4ebfda74 (diff)
Fix indentation for enum-style patterns
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 2e90f719853..6bba3d4c6e2 100644
--- a/src/patterns.rs
+++ b/src/patterns.rs
@@ -63,8 +63,9 @@ impl Rewrite for Pat {
                 if pat_vec.is_empty() {
                     Some(path_str)
                 } else {
-                    let width = try_opt!(width.checked_sub(path_str.len()));
-                    let offset = offset + path_str.len();
+                    // 1 = (
+                    let width = try_opt!(width.checked_sub(path_str.len() + 1));
+                    let offset = offset + path_str.len() + 1;
                     let items = itemize_list(context.codemap,
                                              pat_vec.iter(),
                                              ")",