Sophie

Sophie

distrib > Fedora > 17 > x86_64 > media > updates-src > by-pkgid > dab886f3e84b915b3fc18652721f7de3 > files > 9

erlang-rebar-2.1.0-0.2.fc17.src.rpm

From 6621ba8d4452940985e2144c8f13e08217532a13 Mon Sep 17 00:00:00 2001
From: Peter Lemenkov <lemenkov@gmail.com>
Date: Sat, 2 Mar 2013 13:35:36 +0400
Subject: [PATCH 7/9] Remove any traces of long-time obsolete escript:foldl/3

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
 src/rebar_utils.erl | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/src/rebar_utils.erl b/src/rebar_utils.erl
index bb58460..c86c210 100644
--- a/src/rebar_utils.erl
+++ b/src/rebar_utils.erl
@@ -155,12 +155,7 @@ abort(String, Args) ->
 %% undocumented exported fun and has been removed in R14.
 escript_foldl(Fun, Acc, File) ->
     {module, zip} = code:ensure_loaded(zip),
-    case erlang:function_exported(zip, foldl, 3) of
-        true ->
-            emulate_escript_foldl(Fun, Acc, File);
-        false ->
-            escript:foldl(Fun, Acc, File)
-    end.
+    emulate_escript_foldl(Fun, Acc, File).
 
 find_executable(Name) ->
     case os:find_executable(Name) of
-- 
1.8.1.4