]> git.notmuchmail.org Git - notmuch/blobdiff - notmuch-private.h
add_message: Rename message to message_file
[notmuch] / notmuch-private.h
index bb3f62c1aa32e5eadf05c216de14a55e94d54284..2d64a458684ae092ae530ea354dd4ca4c65b8191 100644 (file)
@@ -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