From 4ef0c80a100858935a4d03cad16ff7f2a81df6c3 Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Sat, 31 Oct 2009 22:36:41 +0100
Subject: [PATCH] Fixed bug in result printing (untroduced in large rework).

---
 src/lib-sieve/sieve-result.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lib-sieve/sieve-result.c b/src/lib-sieve/sieve-result.c
index 446b8fc2f..a79b35598 100644
--- a/src/lib-sieve/sieve-result.c
+++ b/src/lib-sieve/sieve-result.c
@@ -802,6 +802,7 @@ bool sieve_result_print
 	sieve_result_printf(&penv, "\nImplicit keep:\n\n");
 		
 	if ( implicit_keep ) {
+		bool dummy = TRUE;
 			
 		if ( act_keep.def == NULL ) {
 			sieve_result_action_printf(&penv, "keep");
@@ -824,7 +825,7 @@ bool sieve_result_print
 				sieve_result_printf(&penv, 
 					"  (none; keep or equivalent action executed earlier)\n");
 			} else {
-				act_keep.def->print(&act_keep, &penv, NULL);
+				act_keep.def->print(&act_keep, &penv, &dummy);
 			
 				sieve_result_print_implicit_side_effects(&penv);
 			}
-- 
GitLab