From 02ac5e7084da25763ab823cd02cd461a0f7511bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= Date: Tue, 6 May 2014 14:14:03 +0200 Subject: BER: Remove a redundant clause in encoding of open types The clause is just an optimization for a (extremly rare) special case. Removing it will eliminate a dialyzer warning. --- lib/asn1/src/asn1rtt_ber.erl | 2 -- 1 file changed, 2 deletions(-) (limited to 'lib/asn1') diff --git a/lib/asn1/src/asn1rtt_ber.erl b/lib/asn1/src/asn1rtt_ber.erl index 0c3c31e1d8..a85d50bde4 100644 --- a/lib/asn1/src/asn1rtt_ber.erl +++ b/lib/asn1/src/asn1rtt_ber.erl @@ -591,8 +591,6 @@ encode_tags(TagIn, {BytesSoFar,LenSoFar}) -> encode_open_type(Val, T) when is_list(Val) -> encode_open_type(list_to_binary(Val), T); -encode_open_type(Val, []) -> - {Val,byte_size(Val)}; encode_open_type(Val, Tag) -> encode_tags(Tag, Val, byte_size(Val)). -- cgit v1.2.3