From f1ba624edc0bbcfaec68ff9c12e0ed629a25ac5c Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Tue, 3 Jun 2008 17:43:26 +0200
Subject: [PATCH] Fixed bug in sieved.

---
 src/lib-sieve/sieve-binary.c | 4 ----
 src/sieve-bin/sieved.c       | 2 +-
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/src/lib-sieve/sieve-binary.c b/src/lib-sieve/sieve-binary.c
index 551135e3f..2ee3b8846 100644
--- a/src/lib-sieve/sieve-binary.c
+++ b/src/lib-sieve/sieve-binary.c
@@ -965,8 +965,6 @@ static bool _sieve_binary_load_extensions(struct sieve_binary *sbin)
 			int ext_id;
 			
 			if ( sieve_binary_read_string(sbin, &offset, &extension) ) { 
-				printf("EXTENSION: %s\n", str_c(extension));
-				
 				ext_id = sieve_extension_get_by_name(str_c(extension), NULL);	
 			
 				if ( ext_id < 0 ) { 
@@ -1026,8 +1024,6 @@ static bool _sieve_binary_open(struct sieve_binary *sbin)
 	
 	/* Load block index */
 	
-	printf("BLOCKS: %d\n", blk_count);
-	
 	for ( i = 0; i < blk_count && result; i++ ) {	
 		T_BEGIN {
 			if ( !_load_block_index_record(sbin, &offset, i) ) {
diff --git a/src/sieve-bin/sieved.c b/src/sieve-bin/sieved.c
index e5d8f3e62..12e5f3177 100644
--- a/src/sieve-bin/sieved.c
+++ b/src/sieve-bin/sieved.c
@@ -47,7 +47,7 @@ int main(int argc, char **argv) {
 	
 	sbin = sieve_binary_open(binfile, NULL);
 
-	if ( sbin != NULL && sieve_binary_load(sbin) ) {
+	if ( sbin != NULL && !sieve_binary_load(sbin) ) {
 		sieve_binary_unref(&sbin);
 		sbin = NULL;
 	}
-- 
GitLab