From 45032872877c3897d55293b04a7cc1b6f837173d Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan.bosch@open-xchange.com>
Date: Mon, 11 Nov 2024 16:38:07 +0100
Subject: [PATCH] lib-sieve: sieve-binary-file - Mention path in fstat() error
 in sieve_binary_file_open()

---
 src/lib-sieve/sieve-binary-file.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lib-sieve/sieve-binary-file.c b/src/lib-sieve/sieve-binary-file.c
index a28f36a6f..54e65c0a1 100644
--- a/src/lib-sieve/sieve-binary-file.c
+++ b/src/lib-sieve/sieve-binary-file.c
@@ -604,7 +604,8 @@ sieve_binary_file_open(struct sieve_binary *sbin, const char *path,
 
 	if (fstat(fd, &st) < 0) {
 		if (errno != ENOENT)
-			e_error(sbin->event, "open: fstat() failed: %m");
+			e_error(sbin->event, "open: fstat(%s) failed: %m",
+				path);
 		ret = -1;
 	}
 
-- 
GitLab