diff options
Diffstat (limited to 'doc/examples')
-rw-r--r-- | doc/examples/asn1.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/examples/asn1.cpp b/doc/examples/asn1.cpp index d3b4a65b9..81d3b4b5d 100644 --- a/doc/examples/asn1.cpp +++ b/doc/examples/asn1.cpp @@ -226,7 +226,9 @@ void decode(BER_Decoder& decoder, u32bit level) ASN1_String str; data.decode(str); if(UTF8_TERMINAL) - emit(type_name(type_tag), level, length, iso2utf(str.iso_8859())); + emit(type_name(type_tag), level, length, + Charset::transcode(str.iso_8859(), + LATIN1_CHARSET, UTF8_CHARSET)); else emit(type_name(type_tag), level, length, str.iso_8859()); } |