From 37d3d1e43d468d77b86a3fab6ce5274192fce858 Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan.bosch@open-xchange.com>
Date: Tue, 15 Oct 2024 23:28:17 +0200
Subject: [PATCH] lib-sieve: storage: file: Move SIEVE_FILE_DEFAULT_ACTIVE_PATH
 to sieve-file-storage-settings.h

---
 src/lib-sieve/storage/file/Makefile.am                   | 1 +
 src/lib-sieve/storage/file/sieve-file-storage-settings.h | 6 ++++++
 src/lib-sieve/storage/file/sieve-file-storage.h          | 4 ++--
 3 files changed, 9 insertions(+), 2 deletions(-)
 create mode 100644 src/lib-sieve/storage/file/sieve-file-storage-settings.h

diff --git a/src/lib-sieve/storage/file/Makefile.am b/src/lib-sieve/storage/file/Makefile.am
index b401fa8b7..86798121a 100644
--- a/src/lib-sieve/storage/file/Makefile.am
+++ b/src/lib-sieve/storage/file/Makefile.am
@@ -16,4 +16,5 @@ libsieve_storage_file_la_SOURCES = \
 	sieve-file-storage.c
 
 noinst_HEADERS = \
+	sieve-file-storage-settings.h \
 	sieve-file-storage.h
diff --git a/src/lib-sieve/storage/file/sieve-file-storage-settings.h b/src/lib-sieve/storage/file/sieve-file-storage-settings.h
new file mode 100644
index 000000000..c8a9f8501
--- /dev/null
+++ b/src/lib-sieve/storage/file/sieve-file-storage-settings.h
@@ -0,0 +1,6 @@
+#ifndef SIEVE_FILE_STORAGE_SETTINGS_H
+#define SIEVE_FILE_STORAGE_SETTINGS_H
+
+#define SIEVE_FILE_DEFAULT_ACTIVE_PATH "~/.dovecot."SIEVE_SCRIPT_FILEEXT
+
+#endif
diff --git a/src/lib-sieve/storage/file/sieve-file-storage.h b/src/lib-sieve/storage/file/sieve-file-storage.h
index 238061398..d73a1911e 100644
--- a/src/lib-sieve/storage/file/sieve-file-storage.h
+++ b/src/lib-sieve/storage/file/sieve-file-storage.h
@@ -8,13 +8,13 @@
 #include "sieve-script-private.h"
 #include "sieve-storage-private.h"
 
+#include "sieve-file-storage-settings.h"
+
 #include <sys/types.h>
 #include <sys/stat.h>
 
 #define SIEVE_FILE_READ_BLOCK_SIZE (1024*8)
 
-#define SIEVE_FILE_DEFAULT_ACTIVE_PATH "~/.dovecot."SIEVE_SCRIPT_FILEEXT
-
 /* How often to scan tmp/ directory for old files (based on dir's atime) */
 #define SIEVE_FILE_STORAGE_TMP_SCAN_SECS (8*60*60)
 /* Delete files having ctime older than this from tmp/. 36h is standard. */
-- 
GitLab