From 56eb98658449d2a6cc38279d6ec8085f1837f991 Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Mon, 20 Jun 2011 10:44:38 +0200 Subject: [PATCH] Fix some uses of span_warn in alias.rs that should be span_fatal --- src/comp/middle/alias.rs | 4 ++-- 1 file 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"); }