From 7e703c455638cdc7dd15a559257afe8b67f471ef Mon Sep 17 00:00:00 2001 From: Emil Lerch Date: Wed, 15 Oct 2025 20:15:46 -0700 Subject: [PATCH] log error on underlying message file problem --- src/Email.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Email.zig b/src/Email.zig index 4d3d780..3e77f31 100644 --- a/src/Email.zig +++ b/src/Email.zig @@ -28,8 +28,10 @@ pub fn openMessage(self: *Self, filename: [:0]const u8) !Message { // TODO: remove the :0 self.gmimeInit(); // Open the file as a GMime stream - const stream = gmime.g_mime_stream_fs_open(filename.ptr, gmime.O_RDONLY, 0o0644, null) orelse + const stream = gmime.g_mime_stream_fs_open(filename.ptr, gmime.O_RDONLY, 0o0644, null) orelse { + std.log.err("Failed to open message file: {s}", .{filename}); return error.FileOpenFailed; + }; defer gmime.g_object_unref(stream); // Create a parser for the stream