X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Ffolder_free.c;h=8da713ef7bb8b560fea6047fbbe6f6af3ee1099c;hb=5b483b0b8517541a8359d7049b4497c6efcb117e;hp=d383d78859f7d91ce0129dd9da002de5ac99ca00;hpb=714b5c530ece27ea2835a313013f5b770163403c;p=mmh diff --git a/sbr/folder_free.c b/sbr/folder_free.c index d383d78..8da713e 100644 --- a/sbr/folder_free.c +++ b/sbr/folder_free.c @@ -7,7 +7,7 @@ */ #include - +#include void folder_free(struct msgs *mp) @@ -18,12 +18,12 @@ folder_free(struct msgs *mp) return; if (mp->foldpath) - free(mp->foldpath); + mh_free0(&(mp->foldpath)); /* free the sequence names */ for (i = 0; mp->msgattrs[i]; i++) - free(mp->msgattrs[i]); + mh_free0(&(mp->msgattrs[i])); - free(mp->msgstats); /* free message status area */ - free(mp); /* free main folder structure */ + mh_free0(&(mp->msgstats)); /* free message status area */ + mh_free0(&mp); /* free main folder structure */ }