asn1->stack2 = silc_stack_alloc(768);
if (!asn1->stack2) {
- silc_stack_free(asn1->stack2);
+ silc_stack_free(asn1->stack1);
return FALSE;
}
const char *silc_asn1_tag_name(SilcAsn1Tag tag)
{
- switch (tag) {
+ switch ((long)tag) {
case SILC_ASN1_END:
return "END";
case SILC_ASN1_TAG_OPTS: