about summary refs log tree commit diff
path: root/src/comp
diff options
context:
space:
mode:
authorJesse Ruderman <jruderman@gmail.com>2011-09-15 21:24:24 -0700
committerJesse Ruderman <jruderman@gmail.com>2011-09-15 21:24:24 -0700
commitce1877dc8ed18847024c2b199263554686f3d150 (patch)
tree7e9354f96752dca095e38e900a94785e9c5273b1 /src/comp
parent2c6eba00dd4b410159d85889beefc6978da41faa (diff)
Add parens, as needed, around else-if conditions.
Diffstat (limited to 'src/comp')
-rw-r--r--src/comp/syntax/print/pprust.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/comp/syntax/print/pprust.rs b/src/comp/syntax/print/pprust.rs
index d6af92cca0d..487e262415e 100644
--- a/src/comp/syntax/print/pprust.rs
+++ b/src/comp/syntax/print/pprust.rs
@@ -625,7 +625,7 @@ fn print_if(s: ps, test: @ast::expr, blk: ast::blk,
                 cbox(s, indent_unit - 1u);
                 ibox(s, 0u);
                 word(s.s, " else if ");
-                print_expr(s, i);
+                print_maybe_parens_discrim(s, i);
                 space(s.s);
                 print_block(s, t);
                 do_else(s, e);