From c6f6e8a572fe4760aaa9d36d77ab2b9209534054 Mon Sep 17 00:00:00 2001 From: Tuncer Ayaz Date: Mon, 21 Feb 2011 15:36:50 +0100 Subject: Fix Dialyzer warning and slightly reformat code --- src/rebar_lfe_compiler.erl | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/rebar_lfe_compiler.erl b/src/rebar_lfe_compiler.erl index 95d2e84..dc97bb1 100644 --- a/src/rebar_lfe_compiler.erl +++ b/src/rebar_lfe_compiler.erl @@ -64,11 +64,15 @@ compile_lfe(Source, Target, Config) -> Opts = [{i, "include"}, {outdir, "ebin"}, report, return] ++ rebar_config:get_list(Config, erl_opts, []), case lfe_comp:file(Source, Opts) of - {ok, _, []} -> ok; + {ok, _, []} -> + ok; {ok, _, _Warnings} -> case lists:member(fail_on_warning, Opts) of - true -> file:delete(Target), ?FAIL; - false -> ok + true -> + ok = file:delete(Target), + ?FAIL; + false -> + ok end; _ -> ?FAIL end -- cgit v1.1