File 0755-erts-Fix-unmatched-return-dialyzer-warning.patch of Package erlang

From b90a44b8e56f513f22872412caf1bb11099ab462 Mon Sep 17 00:00:00 2001
From: Lukas Larsson <lukas@erlang.org>
Date: Mon, 24 Feb 2020 09:24:40 +0100
Subject: [PATCH 25/27] erts: Fix unmatched return dialyzer warning

---
 erts/preloaded/ebin/erl_prim_loader.beam | Bin 52296 -> 52304 bytes
 erts/preloaded/src/erl_prim_loader.erl   |  24 ++++++++++++------------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/erts/preloaded/src/erl_prim_loader.erl b/erts/preloaded/src/erl_prim_loader.erl
index 89c535c43a..658a138694 100644
--- a/erts/preloaded/src/erl_prim_loader.erl
+++ b/erts/preloaded/src/erl_prim_loader.erl
@@ -300,18 +300,18 @@ check_file_result(Func, Target, {error,Reason}) ->
             %% This is equal to calling logger:error/2 which
             %% we don't want to do from code_server during system boot.
             %% We don't want to call logger:timestamp() either.
-            try
-                logger ! {log,error,#{label=>{?MODULE,file_error},report=>Report},
-                          #{pid=>self(),
-                            gl=>group_leader(),
-                            time=>os:system_time(microsecond),
-                            error_logger=>#{tag=>error_report,
-                                            type=>std_error}}}
-            catch _:_ ->
-                    %% If logger has not been started yet we just display it
-                    erlang:display({?MODULE,file_error}),
-                    erlang:display(Report)
-            end,
+            _ = try
+                    logger ! {log,error,#{label=>{?MODULE,file_error},report=>Report},
+                              #{pid=>self(),
+                                gl=>group_leader(),
+                                time=>os:system_time(microsecond),
+                                error_logger=>#{tag=>error_report,
+                                                type=>std_error}}}
+                catch _:_ ->
+                        %% If logger has not been started yet we just display it
+                        erlang:display({?MODULE,file_error}),
+                        erlang:display(Report)
+                end,
             error
     end;
 check_file_result(_, _, Other) ->
-- 
2.16.4

openSUSE Build Service is sponsored by