aboutsummaryrefslogtreecommitdiffstats
path: root/src/cli/asn1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/asn1.cpp')
-rw-r--r--src/cli/asn1.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/cli/asn1.cpp b/src/cli/asn1.cpp
index 234cbd6e6..08c2562ba 100644
--- a/src/cli/asn1.cpp
+++ b/src/cli/asn1.cpp
@@ -336,13 +336,7 @@ void decode(std::ostream& output,
emit(output, type_name(type_tag), level, length, bit_str);
}
- else if(type_tag == Botan::PRINTABLE_STRING ||
- type_tag == Botan::NUMERIC_STRING ||
- type_tag == Botan::IA5_STRING ||
- type_tag == Botan::T61_STRING ||
- type_tag == Botan::VISIBLE_STRING ||
- type_tag == Botan::UTF8_STRING ||
- type_tag == Botan::BMP_STRING)
+ else if(Botan::ASN1_String::is_string_type(type_tag))
{
Botan::ASN1_String str;
data.decode(str);