diff options
| author | Marijn Haverbeke <marijnh@gmail.com> | 2011-06-20 10:44:38 +0200 |
|---|---|---|
| committer | Marijn Haverbeke <marijnh@gmail.com> | 2011-06-20 23:53:29 +0200 |
| commit | 56eb98658449d2a6cc38279d6ec8085f1837f991 (patch) | |
| tree | 974d788e09c6e1a4e66b8f557c5a72de214e014f /src/comp | |
| parent | 588dc3897b1a510b7f65ca5e53ba5a99224c1923 (diff) | |
Fix some uses of span_warn in alias.rs that should be span_fatal
Diffstat (limited to 'src/comp')
| -rw-r--r-- | src/comp/middle/alias.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/comp/middle/alias.rs b/src/comp/middle/alias.rs index da41d065229..f19d764ee04 100644 --- a/src/comp/middle/alias.rs +++ b/src/comp/middle/alias.rs @@ -234,7 +234,7 @@ fn check_tail_call(&ctx cx, &@ast::expr call) { alt (cx.local_map.find(dnum)) { case (some(arg(ast::alias(?mut)))) { if (mut_a && !mut) { - cx.tcx.sess.span_warn(args.(i).span, + cx.tcx.sess.span_fatal(args.(i).span, "passing an immutable \ alias by mutable alias"); } @@ -245,7 +245,7 @@ fn check_tail_call(&ctx cx, &@ast::expr call) { case (_) { ok = false; } } if (!ok) { - cx.tcx.sess.span_warn(args.(i).span, + cx.tcx.sess.span_fatal(args.(i).span, "can not pass a local value by \ alias to a tail call"); } |
