X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fmhfree.c;h=dd1277c8f15d244dddc08c4dacfcd81bf9401cfc;hb=33b33a0ac8a3f8f05c9bb0195c100306c00cce35;hp=6918e0e35a47958627e5d823a37d57398da3bcd9;hpb=714b5c530ece27ea2835a313013f5b770163403c;p=mmh diff --git a/uip/mhfree.c b/uip/mhfree.c index 6918e0e..dd1277c 100644 --- a/uip/mhfree.c +++ b/uip/mhfree.c @@ -64,25 +64,25 @@ free_content(CT ct) ** parts which need to be freed. */ switch (ct->c_type) { - case CT_MULTIPART: - free_multi(ct); + case CT_MULTIPART: + free_multi(ct); + break; + + case CT_MESSAGE: + switch (ct->c_subtype) { + case MESSAGE_PARTIAL: + free_partial(ct); break; - case CT_MESSAGE: - switch (ct->c_subtype) { - case MESSAGE_PARTIAL: - free_partial(ct); - break; - - case MESSAGE_EXTERNAL: - free_external(ct); - break; - } + case MESSAGE_EXTERNAL: + free_external(ct); break; + } + break; - case CT_TEXT: - free_text(ct); - break; + case CT_TEXT: + free_text(ct); + break; } if (ct->c_showproc)