X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=notmuch-private.h;h=2d64a458684ae092ae530ea354dd4ca4c65b8191;hb=6a4992bc611881b363583b4a20fc530c770aedd8;hp=bb3f62c1aa32e5eadf05c216de14a55e94d54284;hpb=5794496c6e8b49ab62478b21a2178e5e2e353399;p=obsolete%2Fnotmuch-old diff --git a/notmuch-private.h b/notmuch-private.h index bb3f62c1..2d64a458 100644 --- a/notmuch-private.h +++ b/notmuch-private.h @@ -192,6 +192,20 @@ notmuch_message_file_get_header (notmuch_message_file_t *message, time_t notmuch_parse_date (const char *str, int *tz_offset); +/* sha1.c */ + +/* Create a hexadecimal string version of the SHA-1 digest of the + * named file. + * + * This function returns a newly allocated string which the caller + * should free() when finished. + * + * If any error occurs while reading the file, (permission denied, + * file not found, etc.), this function returns NULL. + */ +char * +notmuch_sha1_of_file (const char *filename); + NOTMUCH_END_DECLS #endif