diff options
Diffstat (limited to 'libmailutils/mailbox/fsfolder.c')
-rw-r--r-- | libmailutils/mailbox/fsfolder.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libmailutils/mailbox/fsfolder.c b/libmailutils/mailbox/fsfolder.c index 0b3e59a4a..603388f76 100644 --- a/libmailutils/mailbox/fsfolder.c +++ b/libmailutils/mailbox/fsfolder.c @@ -387,8 +387,7 @@ list_helper (struct mu_folder_scanner *scn, { if (scn->enumfun (data->folder, resp, scn->enumdata)) { - free (resp->name); - free (resp); + mu_list_response_free (resp); stop = 1; break; } @@ -410,7 +409,7 @@ list_helper (struct mu_folder_scanner *scn, fname = NULL; } else - free (resp); + mu_list_response_free (resp); } if ((type & MU_FOLDER_ATTRIBUTE_DIRECTORY) |