]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Another fix for handling hooks with multiple plugins.
authorTimo Sirainen <tss@iki.fi>
Fri, 6 Aug 2010 16:05:16 +0000 (17:05 +0100)
committerTimo Sirainen <tss@iki.fi>
Fri, 6 Aug 2010 16:05:16 +0000 (17:05 +0100)
src/lib-storage/mail-storage-hooks.c

index b8b85de8fb7db9ac70ca39d37b425879f035e43d..86810f3a8cacca110889fd17ba2fcc875a108182 100644 (file)
@@ -193,7 +193,7 @@ hook_copy_stack(struct hook_build_context *ctx, struct hook_stack *stack)
        for (i = 0; i < ctx->count; i++) {
                if (stack->mask[i] == NULL) {
                        stack->vfuncs[i] = stack->next->vfuncs[i];
-                       stack->mask[i] = stack->vfuncs[i];
+                       stack->mask[i] = stack->next->mask[i];
                }
        }
 }