From 45655da948b815ed94e6bfa7949e1f023a725eb2 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Mon, 15 Feb 2021 22:29:38 +0200 Subject: [PATCH] mu-msg-file: calculate sha1 for messages And use this to generate a message-id for messages that do not have one. --- lib/mu-msg-file.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/mu-msg-file.cc b/lib/mu-msg-file.cc index eed3f18d..d4c9482f 100644 --- a/lib/mu-msg-file.cc +++ b/lib/mu-msg-file.cc @@ -144,8 +144,8 @@ calculate_sha1 (FILE *file) static GMimeStream* get_mime_stream (MuMsgFile *self, const char *path, GError **err) { - FILE *file; - GMimeStream *stream; + FILE *file; + GMimeStream *stream; file = fopen (path, "r"); if (!file) { @@ -164,7 +164,6 @@ get_mime_stream (MuMsgFile *self, const char *path, GError **err) return NULL; } - return stream; self->_sha1 = calculate_sha1(file); if (!self->_sha1) { ::fclose(file); @@ -173,6 +172,7 @@ get_mime_stream (MuMsgFile *self, const char *path, GError **err) return NULL; } + return stream; } static gboolean