dovecot: Code cleanup

dovecot at dovecot.org dovecot at dovecot.org
Thu Nov 8 19:56:54 EET 2007


details:   http://hg.dovecot.org/dovecot/rev/e349cb1c4daf
changeset: 6744:e349cb1c4daf
user:      Timo Sirainen <tss at iki.fi>
date:      Thu Nov 08 19:56:51 2007 +0200
description:
Code cleanup

diffstat:

3 files changed, 9 insertions(+), 3 deletions(-)
src/tests/test-common.c |    5 +++++
src/tests/test-common.h |    1 +
src/tests/test-mail.c   |    6 +++---

diffs (56 lines):

diff -r 20829db7b96a -r e349cb1c4daf src/tests/test-common.c
--- a/src/tests/test-common.c	Thu Nov 08 19:46:21 2007 +0200
+++ b/src/tests/test-common.c	Thu Nov 08 19:56:51 2007 +0200
@@ -32,6 +32,11 @@ struct istream *test_istream_create(cons
 	return input;
 }
 
+void test_istream_set_size(struct istream *input, uoff_t size)
+{
+	input->real_stream->pos = size;
+}
+
 void test_out(const char *name, bool success)
 {
 	int i;
diff -r 20829db7b96a -r e349cb1c4daf src/tests/test-common.h
--- a/src/tests/test-common.h	Thu Nov 08 19:46:21 2007 +0200
+++ b/src/tests/test-common.h	Thu Nov 08 19:56:51 2007 +0200
@@ -2,6 +2,7 @@
 #define TEST_COMMON_H
 
 struct istream *test_istream_create(const char *data);
+void test_istream_set_size(struct istream *input, uoff_t size);
 
 void test_out(const char *name, bool success);
 
diff -r 20829db7b96a -r e349cb1c4daf src/tests/test-mail.c
--- a/src/tests/test-mail.c	Thu Nov 08 19:46:21 2007 +0200
+++ b/src/tests/test-mail.c	Thu Nov 08 19:56:51 2007 +0200
@@ -2,7 +2,7 @@
 
 #include "lib.h"
 #include "str.h"
-#include "istream-internal.h"
+#include "istream.h"
 #include "message-address.h"
 #include "message-date.h"
 #include "message-parser.h"
@@ -226,7 +226,7 @@ static void test_message_parser(void)
 
 	parser = message_parser_init(pool, input, 0, 0);
 	for (i = 1; i <= TEST_MSG_LEN; i++) {
-		input->real_stream->pos = i;
+		test_istream_set_size(input, i);
 		while ((ret = message_parser_parse_next_block(parser,
 							      &block)) > 0) ;
 		if (ret < 0 && i < TEST_MSG_LEN) {
@@ -273,7 +273,7 @@ static void test_istream_filter(void)
 					       exclude_headers, 1,
 					       filter_callback, NULL);
 	for (i = 1; i <= input_len; i++) {
-		istream->real_stream->pos = i;
+		test_istream_set_size(istream, i);
 		ret = i_stream_read(filter);
 		if (ret < 0) {
 			success = FALSE;


More information about the dovecot-cvs mailing list