File 0403-public_key-Remove-strange-and-unused-DSAPrivateKey-f.patch of Package erlang

From c88f1244b73417b08e71c19d5ec9fb6dbfcf2801 Mon Sep 17 00:00:00 2001
From: Hans Nilsson <hans@erlang.org>
Date: Tue, 28 Aug 2018 17:47:01 +0200
Subject: [PATCH] public_key: Remove strange and unused(?) DSAPrivateKey from
 verify/5

---
 lib/public_key/src/public_key.erl | 2 --
 1 file changed, 2 deletions(-)

diff --git a/lib/public_key/src/public_key.erl b/lib/public_key/src/public_key.erl
index b34f905fc3..3704503f1e 100644
--- a/lib/public_key/src/public_key.erl
+++ b/lib/public_key/src/public_key.erl
@@ -593,8 +593,6 @@ verify(DigestOrPlainText, DigestType, Signature, Key) ->
 %% Backwards compatible
 verify(Digest, none, Signature, Key = {_, #'Dss-Parms'{}}, Options) when is_binary(Digest) ->
     verify({digest, Digest}, sha, Signature, Key, Options);
-verify(Digest, none, Signature, Key = #'DSAPrivateKey'{}, Options) when is_binary(Digest) ->
-    verify({digest, Digest}, sha, Signature, Key, Options);
 verify(DigestOrPlainText, DigestType, Signature, Key, Options) when is_binary(Signature) ->
     case format_verify_key(Key) of
 	badarg ->
-- 
2.16.4

openSUSE Build Service is sponsored by