[dovecot-cvs] dovecot/src/lib-charset charset-utf8.c,1.10,1.11

cras at procontrol.fi cras at procontrol.fi
Sun Sep 21 20:21:39 EEST 2003


Update of /home/cvs/dovecot/src/lib-charset
In directory danu:/tmp/cvs-serv17131/lib-charset

Modified Files:
	charset-utf8.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: charset-utf8.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-charset/charset-utf8.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- charset-utf8.c	15 May 2003 19:22:22 -0000	1.10
+++ charset-utf8.c	21 Sep 2003 16:21:37 -0000	1.11
@@ -22,7 +22,7 @@
 {
 	buffer_t *dest;
 
-	dest = buffer_create_dynamic(data_stack_pool, size, (size_t)-1);
+	dest = buffer_create_dynamic(pool_datastack_create(), size, (size_t)-1);
 	_charset_utf8_ucase(data, size, dest, 0);
 	if (utf8_size_r != NULL)
 		*utf8_size_r = buffer_get_used_size(dest);



More information about the dovecot-cvs mailing list