File 0033-Fix-return-value-of-obsolete_1-rpc-safe_multi_server.patch of Package erlang
From 219b65134e1ab2c4eab6fd6709cf4c8ca45ab61b Mon Sep 17 00:00:00 2001
From: Aggelos Giantsios <aggelgian@gmail.com>
Date: Sun, 12 Mar 2017 02:55:24 +0200
Subject: [PATCH] Fix return value of obsolete_1(rpc,safe_multi_server_call,A)
The following calls:
- otp_internal:obsolete(rpc, safe_multi_server_call, 2).
- otp_internal:obsolete(rpc, safe_multi_server_call, 3).
threw an unhandled exception.
The return value has been amended to match the relevant pattern of
obsolete/3.
---
lib/stdlib/src/otp_internal.erl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/stdlib/src/otp_internal.erl b/lib/stdlib/src/otp_internal.erl
index 2a0e3118d..fda7a2cd8 100644
--- a/lib/stdlib/src/otp_internal.erl
+++ b/lib/stdlib/src/otp_internal.erl
@@ -549,7 +549,7 @@ obsolete_1(queue, lait, 1) ->
obsolete_1(overload, _, _) ->
{removed, "removed in OTP 19"};
obsolete_1(rpc, safe_multi_server_call, A) when A =:= 2; A =:= 3 ->
- {removed, {rpc, multi_server_call, A}};
+ {removed, {rpc, multi_server_call, A}, "removed in OTP 19"};
obsolete_1(_, _, _) ->
no.
--
2.12.0