changeset 18574:eb6fbab30cf6

lib-storage: mail_search_arg_dup() is now a public function.
author Timo Sirainen <tss@iki.fi>
date Sat, 09 May 2015 13:15:43 +0300
parents 60f07e741c57
children 6c284e61013f
files src/lib-storage/mail-search.c src/lib-storage/mail-search.h
diffstat 2 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/mail-search.c	Sat May 09 13:15:09 2015 +0300
+++ b/src/lib-storage/mail-search.c	Sat May 09 13:15:43 2015 +0300
@@ -9,8 +9,6 @@
 #include "mail-search-build.h"
 #include "mail-search.h"
 
-static struct mail_search_arg *
-mail_search_arg_dup(pool_t pool, const struct mail_search_arg *arg);
 static bool mail_search_arg_equals(const struct mail_search_arg *arg1,
 				   const struct mail_search_arg *arg2);
 
@@ -324,7 +322,7 @@
 	return new_arg;
 }
 
-static struct mail_search_arg *
+struct mail_search_arg *
 mail_search_arg_dup(pool_t pool, const struct mail_search_arg *arg)
 {
 	struct mail_search_arg *new_arg = NULL, **dest = &new_arg;
--- a/src/lib-storage/mail-search.h	Sat May 09 13:15:09 2015 +0300
+++ b/src/lib-storage/mail-search.h	Sat May 09 13:15:43 2015 +0300
@@ -145,6 +145,8 @@
 
 struct mail_search_args *
 mail_search_args_dup(const struct mail_search_args *args);
+struct mail_search_arg *
+mail_search_arg_dup(pool_t pool, const struct mail_search_arg *arg);
 
 /* Reset the results in search arguments. match_always is reset only if
    full_reset is TRUE. */