diff options
Diffstat (limited to 'libmailutils/mailbox')
-rw-r--r-- | libmailutils/mailbox/folder.c | 4 | ||||
-rw-r--r-- | libmailutils/mailbox/mailbox.c | 8 |
2 files changed, 3 insertions, 9 deletions
diff --git a/libmailutils/mailbox/folder.c b/libmailutils/mailbox/folder.c index f6e75c03d..fe918230e 100644 --- a/libmailutils/mailbox/folder.c +++ b/libmailutils/mailbox/folder.c @@ -157,9 +157,7 @@ mu_folder_create (mu_folder_t *pfolder, const char *name) rc = mu_url_create (&url, name); if (rc) return rc; - rc = mu_url_parse (url); - if (rc == 0) - rc = mu_folder_create_from_record (pfolder, url, NULL); + rc = mu_folder_create_from_record (pfolder, url, NULL); if (rc) mu_url_destroy (&url); return rc; diff --git a/libmailutils/mailbox/mailbox.c b/libmailutils/mailbox/mailbox.c index d95ce2d96..0677e88ff 100644 --- a/libmailutils/mailbox/mailbox.c +++ b/libmailutils/mailbox/mailbox.c @@ -185,9 +185,7 @@ _create_mailbox (mu_mailbox_t *pmbox, const char *name) status = mu_url_create (&url, name); if (status) return status; - status = mu_url_parse (url); - if (status == 0) - status = _create_mailbox0 (pmbox, url, name); + status = _create_mailbox0 (pmbox, url, name); if (status) mu_url_destroy (&url); return status; @@ -224,9 +222,7 @@ mu_mailbox_create_from_record (mu_mailbox_t *pmbox, mu_record_t record, rc = mu_url_create (&url, name); if (rc) return rc; - rc = mu_url_parse (url); - if (rc == 0) - rc = _mailbox_create_from_record (pmbox, record, url, name); + rc = _mailbox_create_from_record (pmbox, record, url, name); if (rc) mu_url_destroy (&url); return rc; |