[dovecot-cvs] dovecot/src/lib-index/mbox mbox-index.c,1.80,1.81
mbox-rewrite.c,1.61,1.62
cras at procontrol.fi
cras at procontrol.fi
Sun Sep 21 20:21:39 EEST 2003
- Previous message: [dovecot-cvs] dovecot/src/lib-index mail-cache.c,1.13,1.14
mail-modifylog.c,1.51,1.52
- Next message: [dovecot-cvs] dovecot/src/lib-mail message-address.c,1.7,1.8
message-body-search.c,1.13,1.14 message-header-decode.c,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /home/cvs/dovecot/src/lib-index/mbox
In directory danu:/tmp/cvs-serv17131/lib-index/mbox
Modified Files:
mbox-index.c mbox-rewrite.c
Log Message:
data_stack_pool split into two: unsafe_data_stack_pool which works like
before, and a new one which verifies that stack frame stays the same
whenever the pool is accessed.
Index: mbox-index.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-index/mbox/mbox-index.c,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -d -r1.80 -r1.81
--- mbox-index.c 2 Sep 2003 22:33:33 -0000 1.80
+++ mbox-index.c 21 Sep 2003 16:21:37 -0000 1.81
@@ -219,7 +219,7 @@
}
/* we're at the 3rd field now, which begins the list of custom flags */
- buf = buffer_create_dynamic(data_stack_pool,
+ buf = buffer_create_dynamic(pool_datastack_create(),
MAIL_CUSTOM_FLAGS_COUNT *
sizeof(const char *),
MAX_CUSTOM_FLAGS * sizeof(const char *));
Index: mbox-rewrite.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-index/mbox/mbox-rewrite.c,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -d -r1.61 -r1.62
--- mbox-rewrite.c 2 Sep 2003 22:33:33 -0000 1.61
+++ mbox-rewrite.c 21 Sep 2003 16:21:37 -0000 1.62
@@ -506,11 +506,12 @@
t_push();
- input = i_stream_create_mmap(in_fd, data_stack_pool,
+ input = i_stream_create_mmap(in_fd, pool_datastack_create(),
1024*256, 0, 0, FALSE);
i_stream_set_read_limit(input, size);
- output = o_stream_create_file(out_fd, data_stack_pool, 1024, FALSE);
+ output = o_stream_create_file(out_fd, pool_datastack_create(),
+ 1024, FALSE);
o_stream_set_blocking(output, 60000, NULL, NULL);
ret = o_stream_send_istream(output, input);
- Previous message: [dovecot-cvs] dovecot/src/lib-index mail-cache.c,1.13,1.14
mail-modifylog.c,1.51,1.52
- Next message: [dovecot-cvs] dovecot/src/lib-mail message-address.c,1.7,1.8
message-body-search.c,1.13,1.14 message-header-decode.c,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list