#include <glib.h>
#include <glib/gi18n.h>
#include <string.h>
+#include <modest-defs.h>
#include <modest-tny-folder.h>
#include <modest-tny-account.h>
#include <modest-tny-outbox-account.h>
if ((strlen (downcase) == 5) &&
!strncmp (downcase, "inbox", 5))
type = TNY_FOLDER_TYPE_INBOX;
+ if ((strlen (downcase) == 7) &&
+ !strncmp (downcase, "archive", 7))
+ type = TNY_FOLDER_TYPE_ARCHIVE;
g_free (downcase);
}
g_object_unref (parent);
folder = (TnyFolder*)tny_iterator_get_current (iter);
if (!folder || ! TNY_IS_FOLDER(folder)) {
g_warning ("%s: invalid folder", __FUNCTION__);
+ tny_iterator_next (iter);
continue;
}
if (!name) {
g_warning ("%s: folder name == NULL", __FUNCTION__);
g_object_unref (folder);
+ tny_iterator_next (iter);
continue;
}