Lines Matching refs:logo

450 	n = os_realloc_array(hcert->logo, hcert->num_logo + 1,  in add_logo()
454 hcert->logo = n; in add_logo()
455 n = &hcert->logo[hcert->num_logo]; in add_logo()
710 static void debug_print_logotypeext(LogotypeExtn *logo) in debug_print_logotypeext() argument
720 if (logo->communityLogos) { in debug_print_logotypeext()
721 num = sk_LogotypeInfo_num(logo->communityLogos); in debug_print_logotypeext()
724 info = sk_LogotypeInfo_value(logo->communityLogos, i); in debug_print_logotypeext()
729 if (logo->issuerLogo) { in debug_print_logotypeext()
730 i2r_LogotypeInfo(logo->issuerLogo, "issuerLogo", out, indent ); in debug_print_logotypeext()
733 if (logo->subjectLogo) { in debug_print_logotypeext()
734 i2r_LogotypeInfo(logo->subjectLogo, "subjectLogo", out, indent); in debug_print_logotypeext()
737 if (logo->otherLogos) { in debug_print_logotypeext()
752 LogotypeExtn *logo; in add_logotype_ext() local
783 logo = d2i_LogotypeExtn(NULL, &data, ASN1_STRING_length(os)); in add_logotype_ext()
784 if (logo == NULL) { in add_logotype_ext()
790 debug_print_logotypeext(logo); in add_logotype_ext()
792 if (!logo->communityLogos) { in add_logotype_ext()
794 LogotypeExtn_free(logo); in add_logotype_ext()
798 num = sk_LogotypeInfo_num(logo->communityLogos); in add_logotype_ext()
801 info = sk_LogotypeInfo_value(logo->communityLogos, i); in add_logotype_ext()
812 LogotypeExtn_free(logo); in add_logotype_ext()
842 os_free(hcert->logo[i].alg_oid); in parse_cert_free()
843 os_free(hcert->logo[i].hash); in parse_cert_free()
844 os_free(hcert->logo[i].uri); in parse_cert_free()
846 os_free(hcert->logo); in parse_cert_free()