Commit f28bc2c1 f28bc2c13e2df70d01bd89a4388af435215412a3 by Sergey Poznyakoff

Several sieve-related bugfixes

1 parent 70ae1f5c
Showing 1 changed file with 18 additions and 0 deletions
1 2002-12-09 Sergey Poznyakoff
2
3 * libsieve/actions.c (build_mime,sieve_action_redirect): free
4 return from mu_get_user_email().
5 * libsieve/sieve.y (statement production): Gross bugfix: do not
6 run sieve_slist_destroy on the list, just list_destroy. All the
7 items are already registered in the memory pool and will be
8 freed by sieve_machine_destroy.
9 * libsieve/tests.c (_get_address_part): Bugfix: assign to *data
10 only if ret is not null.
11 * libsieve/util.c (_comp_action): Do not run comparator if the
12 sample is NULL.
13 * mail.local/main.c (sieve_test): Bugfix: run
14 sieve_machine_destroy() only if the compilation succeeded.
15 (deliver): Removed unused variable sb. Use isize instead.
16
17 * mailbox/mutil.c (mu_get_user_email): Added comment.
18
1 2002-12-05 Sergey Poznyakoff 19 2002-12-05 Sergey Poznyakoff
2 20
3 * lib/Makefile.am (INCLUDES): Fixed path. 21 * lib/Makefile.am (INCLUDES): Fixed path.
......