From edf2af8b3fc402cbf899e5340c3a4abbc9b759d7 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan.bosch@open-xchange.com> Date: Sat, 19 Oct 2024 22:51:35 +0200 Subject: [PATCH] lib-sieve: sieve-storage - Make sieve_storage_get_script_direct() public --- src/lib-sieve/sieve-storage.c | 8 ++++---- src/lib-sieve/sieve-storage.h | 5 +++++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/lib-sieve/sieve-storage.c b/src/lib-sieve/sieve-storage.c index 58c6643f2..05b3595b8 100644 --- a/src/lib-sieve/sieve-storage.c +++ b/src/lib-sieve/sieve-storage.c @@ -881,10 +881,10 @@ unsigned int sieve_storage_hash(const struct sieve_storage *storage) * Script access */ -static int -sieve_storage_get_script_direct(struct sieve_storage *storage, const char *name, - struct sieve_script **script_r, - enum sieve_error *error_code_r) +int sieve_storage_get_script_direct(struct sieve_storage *storage, + const char *name, + struct sieve_script **script_r, + enum sieve_error *error_code_r) { int ret; diff --git a/src/lib-sieve/sieve-storage.h b/src/lib-sieve/sieve-storage.h index 4ffd280e3..58ec5979e 100644 --- a/src/lib-sieve/sieve-storage.h +++ b/src/lib-sieve/sieve-storage.h @@ -47,9 +47,14 @@ void sieve_storage_unref(struct sieve_storage **_storage); * Script access */ +int sieve_storage_get_script_direct(struct sieve_storage *storage, + const char *name, + struct sieve_script **script_r, + enum sieve_error *error_code_r); int sieve_storage_get_script(struct sieve_storage *storage, const char *name, struct sieve_script **script_r, enum sieve_error *error_code_r); + int sieve_storage_open_script(struct sieve_storage *storage, const char *name, struct sieve_script **script_r, enum sieve_error *error_code_r); -- GitLab