X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=util%2Fgmime-extra.c;fp=util%2Fgmime-extra.c;h=ed53e0ab2a1efbede90b83d46f72932e62cb8884;hp=3c50a293257e0ddd3fc4aed1749e6a77a1c08d91;hb=2b3224a6c4be6b6c038a9956448187e0a402687b;hpb=4ce7591610444a1c5ef6f56b57af8e180437fa62 diff --git a/util/gmime-extra.c b/util/gmime-extra.c index 3c50a293..ed53e0ab 100644 --- a/util/gmime-extra.c +++ b/util/gmime-extra.c @@ -1,4 +1,5 @@ #include "gmime-extra.h" +#include GMimeStream * g_mime_stream_stdout_new() @@ -106,6 +107,15 @@ g_mime_utils_header_decode_date_unix (const char *date) { #else /* GMime >= 3.0 */ +const char* +g_mime_certificate_get_fpr16 (GMimeCertificate *cert) { + const char *fpr = g_mime_certificate_get_fingerprint (cert); + if (!fpr || strlen (fpr) < 16) + return fpr; + + return fpr + (strlen (fpr) - 16); +} + char * g_mime_message_get_address_string (GMimeMessage *message, GMimeAddressType type) {