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