diff options
author | Björn Gustavsson <[email protected]> | 2015-09-10 16:10:31 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2017-01-13 11:49:41 +0100 |
commit | c82bbd8f28f3e0ce00f5db44f7a6cef75653eee5 (patch) | |
tree | a52639e67e6dc43530a9318ea0442bddc46b6282 /lib/asn1/src/asn1ct_value.erl | |
parent | 19e33117de1c44c0e4200ca8ee280cb843842b4c (diff) | |
download | otp-c82bbd8f28f3e0ce00f5db44f7a6cef75653eee5.tar.gz otp-c82bbd8f28f3e0ce00f5db44f7a6cef75653eee5.tar.bz2 otp-c82bbd8f28f3e0ce00f5db44f7a6cef75653eee5.zip |
asn1: Remove deprecated functions
Remove the entire asn1rt module. All functions in it were deprecated in
OTP 17.
In asn1ct, remove the deprecated functions asn1ct:encode/3 and
asn1ct:decode/3. Also remove asn1ct:encode/2, which has not been
formally deprecated but is undocumented.
Diffstat (limited to 'lib/asn1/src/asn1ct_value.erl')
-rw-r--r-- | lib/asn1/src/asn1ct_value.erl | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/asn1/src/asn1ct_value.erl b/lib/asn1/src/asn1ct_value.erl index 57cd3f8af6..b3d41dd9f3 100644 --- a/lib/asn1/src/asn1ct_value.erl +++ b/lib/asn1/src/asn1ct_value.erl @@ -19,7 +19,6 @@ %% %% -module(asn1ct_value). --compile([{nowarn_deprecated_function,{asn1rt,utf8_list_to_binary,1}}]). %% Generate Erlang values for ASN.1 types. %% The value is randomized within it's constraints @@ -292,8 +291,10 @@ from_type_prim(M, D) -> 'BMPString' -> adjust_list(size_random(C),c_string(C,"BMPString")); 'UTF8String' -> - {ok,Res}=asn1rt:utf8_list_to_binary(adjust_list(random(50),[$U,$T,$F,$8,$S,$t,$r,$i,$n,$g,16#ffff,16#fffffff,16#ffffff,16#fffff,16#fff])), - Res; + L = adjust_list(random(50), + [$U,$T,$F,$8,$S,$t,$r,$i,$n,$g, + 16#ffff,16#ffee,16#10ffff,16#ffff,16#fff]), + unicode:characters_to_binary(L); 'UniversalString' -> adjust_list(size_random(C),c_string(C,"UniversalString")); XX -> |