From d04c3011eab24d52e7efa444b5aa66462e59c356 Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Sat, 11 Oct 2008 23:13:16 +0200
Subject: [PATCH] Removed/solved minor TODOs.

---
 .../plugins/imapflags/ext-imapflags-common.c        |  4 ++--
 src/lib-sieve/sieve-binary.c                        | 13 ++++++-------
 src/lib-sieve/sieve-parser.c                        |  4 ----
 3 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/src/lib-sieve/plugins/imapflags/ext-imapflags-common.c b/src/lib-sieve/plugins/imapflags/ext-imapflags-common.c
index 1196a850a..cfb76cbce 100644
--- a/src/lib-sieve/plugins/imapflags/ext-imapflags-common.c
+++ b/src/lib-sieve/plugins/imapflags/ext-imapflags-common.c
@@ -304,8 +304,8 @@ static bool flag_is_valid(const char *flag)
 			(strcmp(atom, "\\SEEN") != 0) &&
 			(strcmp(atom, "\\DRAFT") != 0) )  
 		{           
-    	return FALSE;
-    }
+			return FALSE;
+		}
 	} else {
 		/* Custom keyword:
 		 *
diff --git a/src/lib-sieve/sieve-binary.c b/src/lib-sieve/sieve-binary.c
index 0c48faa40..8e3851527 100644
--- a/src/lib-sieve/sieve-binary.c
+++ b/src/lib-sieve/sieve-binary.c
@@ -745,7 +745,6 @@ static bool _file_memory_load(struct sieve_binary_file *file)
 	i_assert(file->fd > 0);
 		
 	/* Allocate memory buffer
-	 * FIXME: provide mmap support 
 	 */
 	indata = p_malloc(file->pool, file->st.st_size);
 	size = file->st.st_size; 
@@ -1706,11 +1705,11 @@ const void *sieve_binary_read_extension_object
 {
 	unsigned int code;
 
-    if ( reg->count == 0 ) 
-        return NULL;
+	if ( reg->count == 0 ) 
+		return NULL;
 
-    if ( reg->count == 1 )
-        return reg->objects;
+	if ( reg->count == 1 )
+		return reg->objects;
 
 	if ( ADDR_BYTES_LEFT(sbin, address) <= 0 )
 		return NULL;
@@ -1718,8 +1717,8 @@ const void *sieve_binary_read_extension_object
 	code = ADDR_DATA_AT(sbin, address);
 	ADDR_JUMP(address, 1);	
 
-    if ( code >= reg->count )
+	if ( code >= reg->count )
 		return NULL;
 
-    return ((const void *const *) reg->objects)[code];
+	return ((const void *const *) reg->objects)[code];
 }
diff --git a/src/lib-sieve/sieve-parser.c b/src/lib-sieve/sieve-parser.c
index dca725d4b..03215b283 100644
--- a/src/lib-sieve/sieve-parser.c
+++ b/src/lib-sieve/sieve-parser.c
@@ -15,10 +15,6 @@
 #include "sieve-error.h"
 #include "sieve-ast.h"
 
-/* FIXME: Enforce maximums on the number of arguments, tests, commands, 
- * nesting levels, etc.
- */
-
 /*
  * Forward declarations
  */
-- 
GitLab