]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Fixed search arg initialization tracking for INTHREAD
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 29 Jun 2016 16:12:58 +0000 (19:12 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 29 Jun 2016 16:14:31 +0000 (19:14 +0300)
src/lib-storage/mail-search.c

index 4ffbba09b6568b71cd9ed1419b09a9612f0abedf..3c7cd4801cdc89590af420bd78efe2a042eb6cfe 100644 (file)
@@ -105,6 +105,7 @@ void mail_search_arg_init(struct mail_search_args *args,
                                thread_args->pool = args->pool;
                                thread_args->args = arg->value.subargs;
                                thread_args->simplified = TRUE;
+                               thread_args->init_refcount = 1;
                                /* simplification should have unnested all
                                   inthreads, so we'll assume that
                                   have_inthreads=FALSE */