aboutsummaryrefslogtreecommitdiffstats
path: root/mail/importers
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2010-09-12 02:56:28 +0800
committerMatthew Barnes <mbarnes@redhat.com>2010-09-13 20:28:58 +0800
commitcd53ba990035bdb4861d9660917d457533d4ecb2 (patch)
treed9c9da2208f4a921c514497ea92d27e3d88481d1 /mail/importers
parentb2b27cfa1bfcd6efdac30d2745a6e8cd4e6de134 (diff)
downloadgsoc2013-evolution-cd53ba990035bdb4861d9660917d457533d4ecb2.tar.gz
gsoc2013-evolution-cd53ba990035bdb4861d9660917d457533d4ecb2.tar.zst
gsoc2013-evolution-cd53ba990035bdb4861d9660917d457533d4ecb2.zip
Coding style cleanups.
Diffstat (limited to 'mail/importers')
-rw-r--r--mail/importers/elm-importer.c110
-rw-r--r--mail/importers/evolution-mbox-importer.c90
-rw-r--r--mail/importers/mail-importer.c138
-rw-r--r--mail/importers/mail-importer.h12
-rw-r--r--mail/importers/pine-importer.c156
5 files changed, 253 insertions, 253 deletions
diff --git a/mail/importers/elm-importer.c b/mail/importers/elm-importer.c
index 87c94ff524..80d4c474bc 100644
--- a/mail/importers/elm-importer.c
+++ b/mail/importers/elm-importer.c
@@ -59,7 +59,7 @@ struct _elm_import_msg {
};
static GHashTable *
-parse_elm_rc(const gchar *elmrc)
+parse_elm_rc (const gchar *elmrc)
{
gchar line[4096];
FILE *handle;
@@ -70,7 +70,7 @@ parse_elm_rc(const gchar *elmrc)
(GDestroyNotify) g_free,
(GDestroyNotify) g_free);
- if (!g_file_test(elmrc, G_FILE_TEST_IS_REGULAR))
+ if (!g_file_test (elmrc, G_FILE_TEST_IS_REGULAR))
return prefs;
handle = fopen (elmrc, "r");
@@ -111,7 +111,7 @@ parse_elm_rc(const gchar *elmrc)
*end = 0;
value = g_strdup (linestart);
- g_hash_table_insert(prefs, key, value);
+ g_hash_table_insert (prefs, key, value);
}
fclose (handle);
@@ -120,7 +120,7 @@ parse_elm_rc(const gchar *elmrc)
}
static gchar *
-elm_get_rc(EImport *ei, const gchar *name)
+elm_get_rc (EImport *ei, const gchar *name)
{
GHashTable *prefs;
gchar *elmrc;
@@ -128,19 +128,19 @@ elm_get_rc(EImport *ei, const gchar *name)
prefs = g_object_get_data((GObject *)ei, "elm-rc");
if (prefs == NULL) {
elmrc = g_build_filename(g_get_home_dir(), ".elm/elmrc", NULL);
- prefs = parse_elm_rc(elmrc);
- g_free(elmrc);
+ prefs = parse_elm_rc (elmrc);
+ g_free (elmrc);
g_object_set_data((GObject *)ei, "elm-rc", prefs);
}
if (prefs == NULL)
return NULL;
else
- return g_hash_table_lookup(prefs, name);
+ return g_hash_table_lookup (prefs, name);
}
static gboolean
-elm_supported(EImport *ei, EImportTarget *target, EImportImporter *im)
+elm_supported (EImport *ei, EImportTarget *target, EImportImporter *im)
{
const gchar *maildir;
gchar *elmdir;
@@ -150,8 +150,8 @@ elm_supported(EImport *ei, EImportTarget *target, EImportImporter *im)
return FALSE;
elmdir = g_build_filename(g_get_home_dir (), ".elm", NULL);
- exists = g_file_test(elmdir, G_FILE_TEST_IS_DIR);
- g_free(elmdir);
+ exists = g_file_test (elmdir, G_FILE_TEST_IS_DIR);
+ g_free (elmdir);
if (!exists)
return FALSE;
@@ -159,12 +159,12 @@ elm_supported(EImport *ei, EImportTarget *target, EImportImporter *im)
if (maildir == NULL)
maildir = "Mail";
- if (!g_path_is_absolute(maildir))
- elmdir = g_build_filename(g_get_home_dir (), maildir, NULL);
+ if (!g_path_is_absolute (maildir))
+ elmdir = g_build_filename (g_get_home_dir (), maildir, NULL);
else
elmdir = g_strdup (maildir);
- mailexists = g_file_test(elmdir, G_FILE_TEST_IS_DIR);
+ mailexists = g_file_test (elmdir, G_FILE_TEST_IS_DIR);
g_free (elmdir);
return mailexists;
@@ -191,47 +191,47 @@ elm_import_exec (struct _elm_import_msg *m)
if (maildir == NULL)
maildir = "Mail";
- if (!g_path_is_absolute(maildir))
- elmdir = g_build_filename(g_get_home_dir (), maildir, NULL);
+ if (!g_path_is_absolute (maildir))
+ elmdir = g_build_filename (g_get_home_dir (), maildir, NULL);
else
- elmdir = g_strdup(maildir);
+ elmdir = g_strdup (maildir);
- mail_importer_import_folders_sync(elmdir, elm_special_folders, 0, m->status);
- g_free(elmdir);
+ mail_importer_import_folders_sync (elmdir, elm_special_folders, 0, m->status);
+ g_free (elmdir);
}
static void
-elm_import_done(struct _elm_import_msg *m)
+elm_import_done (struct _elm_import_msg *m)
{
printf("importing complete\n");
if (m->base.error == NULL) {
GConfClient *gconf;
- gconf = gconf_client_get_default();
+ gconf = gconf_client_get_default ();
gconf_client_set_bool(gconf, "/apps/evolution/importer/elm/mail", TRUE, NULL);
- g_object_unref(gconf);
+ g_object_unref (gconf);
}
- e_import_complete(m->import, (EImportTarget *)m->target);
+ e_import_complete (m->import, (EImportTarget *)m->target);
}
static void
-elm_import_free(struct _elm_import_msg *m)
+elm_import_free (struct _elm_import_msg *m)
{
- camel_operation_unref(m->status);
+ camel_operation_unref (m->status);
- g_free(m->status_what);
- g_mutex_free(m->status_lock);
+ g_free (m->status_what);
+ g_mutex_free (m->status_lock);
- g_source_remove(m->status_timeout_id);
+ g_source_remove (m->status_timeout_id);
m->status_timeout_id = 0;
- g_object_unref(m->import);
+ g_object_unref (m->import);
}
static void
-elm_status(CamelOperation *op, const gchar *what, gint pc, gpointer data)
+elm_status (CamelOperation *op, const gchar *what, gint pc, gpointer data)
{
struct _elm_import_msg *importer = data;
@@ -240,28 +240,28 @@ elm_status(CamelOperation *op, const gchar *what, gint pc, gpointer data)
else if (pc == CAMEL_OPERATION_END)
pc = 100;
- g_mutex_lock(importer->status_lock);
- g_free(importer->status_what);
- importer->status_what = g_strdup(what);
+ g_mutex_lock (importer->status_lock);
+ g_free (importer->status_what);
+ importer->status_what = g_strdup (what);
importer->status_pc = pc;
- g_mutex_unlock(importer->status_lock);
+ g_mutex_unlock (importer->status_lock);
}
static gboolean
-elm_status_timeout(gpointer data)
+elm_status_timeout (gpointer data)
{
struct _elm_import_msg *importer = data;
gint pc;
gchar *what;
if (importer->status_what) {
- g_mutex_lock(importer->status_lock);
+ g_mutex_lock (importer->status_lock);
what = importer->status_what;
importer->status_what = NULL;
pc = importer->status_pc;
- g_mutex_unlock(importer->status_lock);
+ g_mutex_unlock (importer->status_lock);
- e_import_status(importer->import, (EImportTarget *)importer->target, what, pc);
+ e_import_status (importer->import, (EImportTarget *)importer->target, what, pc);
}
return TRUE;
@@ -276,19 +276,19 @@ static MailMsgInfo elm_import_info = {
};
static gint
-mail_importer_elm_import(EImport *ei, EImportTarget *target)
+mail_importer_elm_import (EImport *ei, EImportTarget *target)
{
struct _elm_import_msg *m;
gint id;
- m = mail_msg_new(&elm_import_info);
+ m = mail_msg_new (&elm_import_info);
g_datalist_set_data(&target->data, "elm-msg", m);
m->import = ei;
- g_object_ref(m->import);
+ g_object_ref (m->import);
m->target = (EImportTargetHome *)target;
- m->status_timeout_id = g_timeout_add(100, elm_status_timeout, m);
- m->status_lock = g_mutex_new();
- m->status = camel_operation_new(elm_status, m);
+ m->status_timeout_id = g_timeout_add (100, elm_status_timeout, m);
+ m->status_lock = g_mutex_new ();
+ m->status = camel_operation_new (elm_status, m);
id = m->base.seq;
@@ -306,7 +306,7 @@ checkbox_toggle_cb (GtkToggleButton *tb, EImportTarget *target)
}
static GtkWidget *
-elm_getwidget(EImport *ei, EImportTarget *target, EImportImporter *im)
+elm_getwidget (EImport *ei, EImportTarget *target, EImportImporter *im)
{
GtkWidget *box, *w;
GConfClient *gconf;
@@ -315,39 +315,39 @@ elm_getwidget(EImport *ei, EImportTarget *target, EImportImporter *im)
gconf = gconf_client_get_default ();
done_mail = gconf_client_get_bool (
gconf, "/apps/evolution/importer/elm/mail", NULL);
- g_object_unref(gconf);
+ g_object_unref (gconf);
g_datalist_set_data (
&target->data, "elm-do-mail", GINT_TO_POINTER(!done_mail));
- box = gtk_vbox_new(FALSE, 2);
+ box = gtk_vbox_new (FALSE, 2);
w = gtk_check_button_new_with_label(_("Mail"));
- gtk_toggle_button_set_active((GtkToggleButton *)w, !done_mail);
+ gtk_toggle_button_set_active ((GtkToggleButton *)w, !done_mail);
g_signal_connect(w, "toggled", G_CALLBACK(checkbox_toggle_cb), target);
- gtk_box_pack_start((GtkBox *)box, w, FALSE, FALSE, 0);
- gtk_widget_show_all(box);
+ gtk_box_pack_start ((GtkBox *)box, w, FALSE, FALSE, 0);
+ gtk_widget_show_all (box);
return box;
}
static void
-elm_import(EImport *ei, EImportTarget *target, EImportImporter *im)
+elm_import (EImport *ei, EImportTarget *target, EImportImporter *im)
{
if (GPOINTER_TO_INT(g_datalist_get_data(&target->data, "elm-do-mail")))
- mail_importer_elm_import(ei, target);
+ mail_importer_elm_import (ei, target);
else
- e_import_complete(ei, target);
+ e_import_complete (ei, target);
}
static void
-elm_cancel(EImport *ei, EImportTarget *target, EImportImporter *im)
+elm_cancel (EImport *ei, EImportTarget *target, EImportImporter *im)
{
struct _elm_import_msg *m = g_datalist_get_data(&target->data, "elm-msg");
if (m)
- camel_operation_cancel(m->status);
+ camel_operation_cancel (m->status);
}
static EImportImporter elm_importer = {
@@ -361,7 +361,7 @@ static EImportImporter elm_importer = {
};
EImportImporter *
-elm_importer_peek(void)
+elm_importer_peek (void)
{
elm_importer.name = _("Evolution Elm importer");
elm_importer.description = _("Import mail from Elm.");
diff --git a/mail/importers/evolution-mbox-importer.c b/mail/importers/evolution-mbox-importer.c
index 2d18bf62db..affebd74b6 100644
--- a/mail/importers/evolution-mbox-importer.c
+++ b/mail/importers/evolution-mbox-importer.c
@@ -70,14 +70,14 @@ typedef struct {
} MboxImporter;
static void
-folder_selected(EMFolderSelectionButton *button, EImportTargetURI *target)
+folder_selected (EMFolderSelectionButton *button, EImportTargetURI *target)
{
- g_free(target->uri_dest);
- target->uri_dest = g_strdup(em_folder_selection_button_get_selection(button));
+ g_free (target->uri_dest);
+ target->uri_dest = g_strdup (em_folder_selection_button_get_selection (button));
}
static GtkWidget *
-mbox_getwidget(EImport *ei, EImportTarget *target, EImportImporter *im)
+mbox_getwidget (EImport *ei, EImportTarget *target, EImportImporter *im)
{
GtkWindow *window;
GtkWidget *hbox, *w;
@@ -111,24 +111,24 @@ mbox_getwidget(EImport *ei, EImportTarget *target, EImportImporter *im)
if (!select_uri)
select_uri = g_strdup (e_mail_local_get_folder_uri (E_MAIL_FOLDER_INBOX));
- hbox = gtk_hbox_new(FALSE, 0);
+ hbox = gtk_hbox_new (FALSE, 0);
w = gtk_label_new_with_mnemonic (_("_Destination folder:"));
- gtk_box_pack_start((GtkBox *)hbox, w, FALSE, TRUE, 6);
+ gtk_box_pack_start ((GtkBox *)hbox, w, FALSE, TRUE, 6);
label = GTK_LABEL (w);
- w = em_folder_selection_button_new(
+ w = em_folder_selection_button_new (
_("Select folder"), _("Select folder to import into"));
gtk_label_set_mnemonic_widget (label, w);
em_folder_selection_button_set_selection ((EMFolderSelectionButton *)w, select_uri);
folder_selected (EM_FOLDER_SELECTION_BUTTON (w), (EImportTargetURI *)target);
g_signal_connect (w, "selected", G_CALLBACK(folder_selected), target);
- gtk_box_pack_start((GtkBox *)hbox, w, FALSE, TRUE, 6);
+ gtk_box_pack_start ((GtkBox *)hbox, w, FALSE, TRUE, 6);
- w = gtk_vbox_new(FALSE, 0);
- gtk_box_pack_start((GtkBox *)w, hbox, FALSE, FALSE, 0);
- gtk_widget_show_all(w);
+ w = gtk_vbox_new (FALSE, 0);
+ gtk_box_pack_start ((GtkBox *)w, hbox, FALSE, FALSE, 0);
+ gtk_widget_show_all (w);
g_free (select_uri);
@@ -136,7 +136,7 @@ mbox_getwidget(EImport *ei, EImportTarget *target, EImportImporter *im)
}
static gboolean
-mbox_supported(EImport *ei, EImportTarget *target, EImportImporter *im)
+mbox_supported (EImport *ei, EImportTarget *target, EImportImporter *im)
{
gchar signature[6];
gboolean ret = FALSE;
@@ -154,20 +154,20 @@ mbox_supported(EImport *ei, EImportTarget *target, EImportImporter *im)
if (strncmp(s->uri_src, "file:///", strlen("file:///")) != 0)
return FALSE;
- filename = g_filename_from_uri(s->uri_src, NULL, NULL);
- fd = g_open(filename, O_RDONLY, 0);
- g_free(filename);
+ filename = g_filename_from_uri (s->uri_src, NULL, NULL);
+ fd = g_open (filename, O_RDONLY, 0);
+ g_free (filename);
if (fd != -1) {
- n = read(fd, signature, 5);
+ n = read (fd, signature, 5);
ret = n == 5 && memcmp(signature, "From ", 5) == 0;
- close(fd);
+ close (fd);
}
return ret;
}
static void
-mbox_status(CamelOperation *op, const gchar *what, gint pc, gpointer data)
+mbox_status (CamelOperation *op, const gchar *what, gint pc, gpointer data)
{
MboxImporter *importer = data;
@@ -176,77 +176,77 @@ mbox_status(CamelOperation *op, const gchar *what, gint pc, gpointer data)
else if (pc == CAMEL_OPERATION_END)
pc = 100;
- g_mutex_lock(importer->status_lock);
- g_free(importer->status_what);
- importer->status_what = g_strdup(what);
+ g_mutex_lock (importer->status_lock);
+ g_free (importer->status_what);
+ importer->status_what = g_strdup (what);
importer->status_pc = pc;
- g_mutex_unlock(importer->status_lock);
+ g_mutex_unlock (importer->status_lock);
}
static gboolean
-mbox_status_timeout(gpointer data)
+mbox_status_timeout (gpointer data)
{
MboxImporter *importer = data;
gint pc;
gchar *what;
if (importer->status_what) {
- g_mutex_lock(importer->status_lock);
+ g_mutex_lock (importer->status_lock);
what = importer->status_what;
importer->status_what = NULL;
pc = importer->status_pc;
- g_mutex_unlock(importer->status_lock);
+ g_mutex_unlock (importer->status_lock);
- e_import_status(importer->import, (EImportTarget *)importer->target, what, pc);
+ e_import_status (importer->import, (EImportTarget *)importer->target, what, pc);
}
return TRUE;
}
static void
-mbox_import_done(gpointer data, GError **error)
+mbox_import_done (gpointer data, GError **error)
{
MboxImporter *importer = data;
- g_source_remove(importer->status_timeout_id);
- g_free(importer->status_what);
- g_mutex_free(importer->status_lock);
- camel_operation_unref(importer->cancel);
+ g_source_remove (importer->status_timeout_id);
+ g_free (importer->status_what);
+ g_mutex_free (importer->status_lock);
+ camel_operation_unref (importer->cancel);
- e_import_complete(importer->import, importer->target);
- g_free(importer);
+ e_import_complete (importer->import, importer->target);
+ g_free (importer);
}
static void
-mbox_import(EImport *ei, EImportTarget *target, EImportImporter *im)
+mbox_import (EImport *ei, EImportTarget *target, EImportImporter *im)
{
MboxImporter *importer;
gchar *filename;
/* TODO: do we validate target? */
- importer = g_malloc0(sizeof(*importer));
+ importer = g_malloc0 (sizeof (*importer));
g_datalist_set_data(&target->data, "mbox-data", importer);
importer->import = ei;
importer->target = target;
- importer->status_lock = g_mutex_new();
- importer->status_timeout_id = g_timeout_add(100, mbox_status_timeout, importer);
- importer->cancel = camel_operation_new(mbox_status, importer);
+ importer->status_lock = g_mutex_new ();
+ importer->status_timeout_id = g_timeout_add (100, mbox_status_timeout, importer);
+ importer->cancel = camel_operation_new (mbox_status, importer);
- filename = g_filename_from_uri(((EImportTargetURI *)target)->uri_src, NULL, NULL);
+ filename = g_filename_from_uri (((EImportTargetURI *)target)->uri_src, NULL, NULL);
mail_importer_import_mbox (
filename, ((EImportTargetURI *)target)->uri_dest,
importer->cancel, mbox_import_done, importer);
- g_free(filename);
+ g_free (filename);
}
static void
-mbox_cancel(EImport *ei, EImportTarget *target, EImportImporter *im)
+mbox_cancel (EImport *ei, EImportTarget *target, EImportImporter *im)
{
MboxImporter *importer = g_datalist_get_data(&target->data, "mbox-data");
if (importer)
- camel_operation_cancel(importer->cancel);
+ camel_operation_cancel (importer->cancel);
}
static MboxImporterCreatePreviewFunc create_preview_func = NULL;
@@ -321,7 +321,7 @@ mbox_get_preview (EImport *ei, EImportTarget *target, EImportImporter *im)
g_free (filename);
- mp = camel_mime_parser_new();
+ mp = camel_mime_parser_new ();
camel_mime_parser_scan_from (mp, TRUE);
if (camel_mime_parser_init_with_fd (mp, fd) == -1) {
g_object_unref (mp);
@@ -332,7 +332,7 @@ mbox_get_preview (EImport *ei, EImportTarget *target, EImportImporter *im)
CamelMimeMessage *msg;
gchar *from;
- msg = camel_mime_message_new();
+ msg = camel_mime_message_new ();
if (camel_mime_part_construct_from_parser (
(CamelMimePart *)msg, mp, NULL) == -1) {
g_object_unref (msg);
@@ -426,7 +426,7 @@ static EImportImporter mbox_importer = {
};
EImportImporter *
-mbox_importer_peek(void)
+mbox_importer_peek (void)
{
mbox_importer.name = _("Berkeley Mailbox (mbox)");
mbox_importer.description = _("Importer Berkeley Mailbox format folders");
diff --git a/mail/importers/mail-importer.c b/mail/importers/mail-importer.c
index 7c497108b1..d00725533a 100644
--- a/mail/importers/mail-importer.c
+++ b/mail/importers/mail-importer.c
@@ -76,7 +76,7 @@ static struct {
};
static guint32
-decode_status(const gchar *status)
+decode_status (const gchar *status)
{
const gchar *p;
guint32 flags = 0;
@@ -93,9 +93,9 @@ decode_status(const gchar *status)
}
static guint32
-decode_mozilla_status(const gchar *tmp)
+decode_mozilla_status (const gchar *tmp)
{
- unsigned long status = strtoul(tmp, NULL, 16);
+ unsigned long status = strtoul (tmp, NULL, 16);
guint32 flags = 0;
gint i;
@@ -114,7 +114,7 @@ import_mbox_exec (struct _import_mbox_msg *m)
gint fd;
CamelMessageInfo *info;
- if (g_stat(m->path, &st) == -1) {
+ if (g_stat (m->path, &st) == -1) {
g_warning("cannot find source file to import '%s': %s", m->path, g_strerror(errno));
return;
}
@@ -128,79 +128,79 @@ import_mbox_exec (struct _import_mbox_msg *m)
if (folder == NULL)
return;
- if (S_ISREG(st.st_mode)) {
+ if (S_ISREG (st.st_mode)) {
CamelOperation *oldcancel = NULL;
- fd = g_open(m->path, O_RDONLY|O_BINARY, 0);
+ fd = g_open (m->path, O_RDONLY|O_BINARY, 0);
if (fd == -1) {
g_warning("cannot find source file to import '%s': %s", m->path, g_strerror(errno));
goto fail1;
}
- mp = camel_mime_parser_new();
- camel_mime_parser_scan_from(mp, TRUE);
- if (camel_mime_parser_init_with_fd(mp, fd) == -1) { /* will never happen - 0 is unconditionally returned */
+ mp = camel_mime_parser_new ();
+ camel_mime_parser_scan_from (mp, TRUE);
+ if (camel_mime_parser_init_with_fd (mp, fd) == -1) { /* will never happen - 0 is unconditionally returned */
goto fail2;
}
if (m->cancel)
- oldcancel = camel_operation_register(m->cancel);
+ oldcancel = camel_operation_register (m->cancel);
camel_operation_start (
NULL, _("Importing '%s'"),
camel_folder_get_full_name (folder));
- camel_folder_freeze(folder);
- while (camel_mime_parser_step(mp, NULL, NULL) == CAMEL_MIME_PARSER_STATE_FROM) {
+ camel_folder_freeze (folder);
+ while (camel_mime_parser_step (mp, NULL, NULL) == CAMEL_MIME_PARSER_STATE_FROM) {
CamelMimeMessage *msg;
const gchar *tmp;
gint pc = 0;
guint32 flags = 0;
if (st.st_size > 0)
- pc = (gint)(100.0 * ((double)camel_mime_parser_tell(mp) / (double)st.st_size));
- camel_operation_progress(NULL, pc);
+ pc = (gint)(100.0 * ((double)camel_mime_parser_tell (mp) / (double)st.st_size));
+ camel_operation_progress (NULL, pc);
- msg = camel_mime_message_new();
- if (camel_mime_part_construct_from_parser((CamelMimePart *)msg, mp, NULL) == -1) {
+ msg = camel_mime_message_new ();
+ if (camel_mime_part_construct_from_parser ((CamelMimePart *)msg, mp, NULL) == -1) {
/* set exception? */
g_object_unref (msg);
break;
}
- info = camel_message_info_new(NULL);
+ info = camel_message_info_new (NULL);
tmp = camel_medium_get_header((CamelMedium *)msg, "X-Mozilla-Status");
if (tmp)
- flags |= decode_mozilla_status(tmp);
+ flags |= decode_mozilla_status (tmp);
tmp = camel_medium_get_header((CamelMedium *)msg, "Status");
if (tmp)
- flags |= decode_status(tmp);
+ flags |= decode_status (tmp);
tmp = camel_medium_get_header((CamelMedium *)msg, "X-Status");
if (tmp)
- flags |= decode_status(tmp);
+ flags |= decode_status (tmp);
- camel_message_info_set_flags(info, flags, ~0);
+ camel_message_info_set_flags (info, flags, ~0);
camel_folder_append_message (
folder, msg, info, NULL, &m->base.error);
- camel_message_info_free(info);
+ camel_message_info_free (info);
g_object_unref (msg);
if (m->base.error != NULL)
break;
- camel_mime_parser_step(mp, NULL, NULL);
+ camel_mime_parser_step (mp, NULL, NULL);
}
- camel_folder_sync(folder, FALSE, NULL);
- camel_folder_thaw(folder);
- camel_operation_end(NULL);
+ camel_folder_sync (folder, FALSE, NULL);
+ camel_folder_thaw (folder);
+ camel_operation_end (NULL);
/* TODO: these api's are a bit weird, registering the old is the same as deregistering */
if (m->cancel)
- camel_operation_register(oldcancel);
+ camel_operation_register (oldcancel);
fail2:
g_object_unref (mp);
}
fail1:
- camel_folder_sync(folder, FALSE, NULL);
+ camel_folder_sync (folder, FALSE, NULL);
g_object_unref (folder);
}
@@ -208,16 +208,16 @@ static void
import_mbox_done (struct _import_mbox_msg *m)
{
if (m->done)
- m->done(m->done_data, &m->base.error);
+ m->done (m->done_data, &m->base.error);
}
static void
import_mbox_free (struct _import_mbox_msg *m)
{
if (m->cancel)
- camel_operation_unref(m->cancel);
- g_free(m->uri);
- g_free(m->path);
+ camel_operation_unref (m->cancel);
+ g_free (m->uri);
+ g_free (m->path);
}
static MailMsgInfo import_mbox_info = {
@@ -229,19 +229,19 @@ static MailMsgInfo import_mbox_info = {
};
gint
-mail_importer_import_mbox(const gchar *path, const gchar *folderuri, CamelOperation *cancel, void (*done)(gpointer data, GError **), gpointer data)
+mail_importer_import_mbox (const gchar *path, const gchar *folderuri, CamelOperation *cancel, void (*done)(gpointer data, GError **), gpointer data)
{
struct _import_mbox_msg *m;
gint id;
- m = mail_msg_new(&import_mbox_info);
- m->path = g_strdup(path);
- m->uri = g_strdup(folderuri);
+ m = mail_msg_new (&import_mbox_info);
+ m->path = g_strdup (path);
+ m->uri = g_strdup (folderuri);
m->done = done;
m->done_data = data;
if (cancel) {
m->cancel = cancel;
- camel_operation_ref(cancel);
+ camel_operation_ref (cancel);
}
id = m->base.seq;
@@ -251,21 +251,21 @@ mail_importer_import_mbox(const gchar *path, const gchar *folderuri, CamelOperat
}
void
-mail_importer_import_mbox_sync(const gchar *path, const gchar *folderuri, CamelOperation *cancel)
+mail_importer_import_mbox_sync (const gchar *path, const gchar *folderuri, CamelOperation *cancel)
{
struct _import_mbox_msg *m;
- m = mail_msg_new(&import_mbox_info);
- m->path = g_strdup(path);
- m->uri = g_strdup(folderuri);
+ m = mail_msg_new (&import_mbox_info);
+ m->path = g_strdup (path);
+ m->uri = g_strdup (folderuri);
if (cancel) {
m->cancel = cancel;
- camel_operation_ref(cancel);
+ camel_operation_ref (cancel);
}
- import_mbox_exec(m);
- import_mbox_done(m);
- mail_msg_unref(m);
+ import_mbox_exec (m);
+ import_mbox_done (m);
+ mail_msg_unref (m);
}
struct _import_folders_data {
@@ -276,7 +276,7 @@ struct _import_folders_data {
};
static void
-import_folders_rec(struct _import_folders_data *m, const gchar *filepath, const gchar *folderparent)
+import_folders_rec (struct _import_folders_data *m, const gchar *filepath, const gchar *folderparent)
{
GDir *dir;
const gchar *d;
@@ -285,7 +285,7 @@ import_folders_rec(struct _import_folders_data *m, const gchar *filepath, const
gchar *filefull, *foldersub, *uri, *utf8_filename;
const gchar *folder;
- dir = g_dir_open(filepath, 0, NULL);
+ dir = g_dir_open (filepath, 0, NULL);
if (dir == NULL)
return;
@@ -295,17 +295,17 @@ import_folders_rec(struct _import_folders_data *m, const gchar *filepath, const
camel_operation_start(NULL, _("Scanning %s"), utf8_filename);
g_free (utf8_filename);
- while ( (d=g_dir_read_name(dir))) {
+ while ( (d=g_dir_read_name (dir))) {
if (d[0] == '.')
continue;
- filefull = g_build_filename(filepath, d, NULL);
+ filefull = g_build_filename (filepath, d, NULL);
/* skip non files and directories, and skip directories in mozilla mode */
- if (g_stat(filefull, &st) == -1
- || !(S_ISREG(st.st_mode)
- || (m->elmfmt && S_ISDIR(st.st_mode)))) {
- g_free(filefull);
+ if (g_stat (filefull, &st) == -1
+ || !(S_ISREG (st.st_mode)
+ || (m->elmfmt && S_ISDIR (st.st_mode)))) {
+ g_free (filefull);
continue;
}
@@ -314,7 +314,7 @@ import_folders_rec(struct _import_folders_data *m, const gchar *filepath, const
gint i;
for (i=0;m->special_folders[i].orig;i++)
- if (strcmp(m->special_folders[i].orig, folder) == 0) {
+ if (strcmp (m->special_folders[i].orig, folder) == 0) {
folder = m->special_folders[i].new;
break;
}
@@ -325,32 +325,32 @@ import_folders_rec(struct _import_folders_data *m, const gchar *filepath, const
}
printf("importing to uri %s\n", uri);
- mail_importer_import_mbox_sync(filefull, uri, m->cancel);
- g_free(uri);
+ mail_importer_import_mbox_sync (filefull, uri, m->cancel);
+ g_free (uri);
/* This little gem re-uses the stat buffer and filefull to automagically scan mozilla-format folders */
if (!m->elmfmt) {
gchar *tmp = g_strdup_printf("%s.sbd", filefull);
- g_free(filefull);
+ g_free (filefull);
filefull = tmp;
- if (g_stat(filefull, &st) == -1) {
- g_free(filefull);
+ if (g_stat (filefull, &st) == -1) {
+ g_free (filefull);
continue;
}
}
- if (S_ISDIR(st.st_mode)) {
+ if (S_ISDIR (st.st_mode)) {
foldersub = folderparent?g_strdup_printf("%s/%s", folderparent, folder):g_strdup(folder);
- import_folders_rec(m, filefull, foldersub);
- g_free(foldersub);
+ import_folders_rec (m, filefull, foldersub);
+ g_free (foldersub);
}
- g_free(filefull);
+ g_free (filefull);
}
- g_dir_close(dir);
+ g_dir_close (dir);
- camel_operation_end(NULL);
+ camel_operation_end (NULL);
}
/**
@@ -369,7 +369,7 @@ import_folders_rec(struct _import_folders_data *m, const gchar *filepath, const
* standard unix directories.
**/
void
-mail_importer_import_folders_sync(const gchar *filepath, MailImporterSpecial special_folders[], gint flags, CamelOperation *cancel)
+mail_importer_import_folders_sync (const gchar *filepath, MailImporterSpecial special_folders[], gint flags, CamelOperation *cancel)
{
struct _import_folders_data m;
CamelOperation *oldcancel = NULL;
@@ -379,10 +379,10 @@ mail_importer_import_folders_sync(const gchar *filepath, MailImporterSpecial spe
m.cancel = cancel;
if (cancel)
- oldcancel = camel_operation_register(cancel);
+ oldcancel = camel_operation_register (cancel);
- import_folders_rec(&m, filepath, NULL);
+ import_folders_rec (&m, filepath, NULL);
if (cancel)
- camel_operation_register(oldcancel);
+ camel_operation_register (oldcancel);
}
diff --git a/mail/importers/mail-importer.h b/mail/importers/mail-importer.h
index 01a69c981d..9c8c531226 100644
--- a/mail/importers/mail-importer.h
+++ b/mail/importers/mail-importer.h
@@ -27,7 +27,7 @@
#include <e-util/e-import.h>
#include <camel/camel.h>
-EImportImporter *mbox_importer_peek(void);
+EImportImporter *mbox_importer_peek (void);
typedef void (*MboxImporterCreatePreviewFunc)(GObject *preview, GtkWidget **preview_widget);
typedef void (*MboxImporterFillPreviewFunc)(GObject *preview, CamelMimeMessage *msg);
@@ -36,8 +36,8 @@ typedef void (*MboxImporterFillPreviewFunc)(GObject *preview, CamelMimeMessage *
(mail importer cannot link to em-format-html-display directly) */
void mbox_importer_set_preview_funcs (MboxImporterCreatePreviewFunc create_func, MboxImporterFillPreviewFunc fill_func);
-EImportImporter *elm_importer_peek(void);
-EImportImporter *pine_importer_peek(void);
+EImportImporter *elm_importer_peek (void);
+EImportImporter *pine_importer_peek (void);
/* Defines copied from nsMsgMessageFlags.h in Mozilla source. */
/* Evolution only cares about these headers I think */
@@ -46,8 +46,8 @@ EImportImporter *pine_importer_peek(void);
#define MSG_FLAG_MARKED 0x0004
#define MSG_FLAG_EXPUNGED 0x0008
-gint mail_importer_import_mbox(const gchar *path, const gchar *folderuri, CamelOperation *cancel, void (*done)(gpointer data, GError **), gpointer data);
-void mail_importer_import_mbox_sync(const gchar *path, const gchar *folderuri, CamelOperation *cancel);
+gint mail_importer_import_mbox (const gchar *path, const gchar *folderuri, CamelOperation *cancel, void (*done)(gpointer data, GError **), gpointer data);
+void mail_importer_import_mbox_sync (const gchar *path, const gchar *folderuri, CamelOperation *cancel);
struct _MailImporterSpecial {
const gchar *orig, *new;
@@ -58,6 +58,6 @@ typedef struct _MailImporterSpecial MailImporterSpecial;
#define MAIL_IMPORTER_MOZFMT (1<<0)
/* api in flux */
-void mail_importer_import_folders_sync(const gchar *filepath, MailImporterSpecial special_folders[], gint flags, CamelOperation *cancel);
+void mail_importer_import_folders_sync (const gchar *filepath, MailImporterSpecial special_folders[], gint flags, CamelOperation *cancel);
#endif
diff --git a/mail/importers/pine-importer.c b/mail/importers/pine-importer.c
index 354d53d377..c2c0ec22d7 100644
--- a/mail/importers/pine-importer.c
+++ b/mail/importers/pine-importer.c
@@ -62,7 +62,7 @@ struct _pine_import_msg {
};
static gboolean
-pine_supported(EImport *ei, EImportTarget *target, EImportImporter *im)
+pine_supported (EImport *ei, EImportTarget *target, EImportImporter *im)
{
gchar *maildir, *addrfile;
gboolean md_exists, addr_exists;
@@ -71,11 +71,11 @@ pine_supported(EImport *ei, EImportTarget *target, EImportImporter *im)
return FALSE;
maildir = g_build_filename(g_get_home_dir (), "mail", NULL);
- md_exists = g_file_test(maildir, G_FILE_TEST_IS_DIR);
- g_free(maildir);
+ md_exists = g_file_test (maildir, G_FILE_TEST_IS_DIR);
+ g_free (maildir);
addrfile = g_build_filename(g_get_home_dir (), ".addressbook", NULL);
- addr_exists = g_file_test(addrfile, G_FILE_TEST_IS_REGULAR);
+ addr_exists = g_file_test (addrfile, G_FILE_TEST_IS_REGULAR);
g_free (addrfile);
return md_exists || addr_exists;
@@ -96,7 +96,7 @@ FIXME: we dont handle aliases in lists.
*/
static void
-import_contact(EBook *book, gchar *line)
+import_contact (EBook *book, gchar *line)
{
gchar **strings, *addr, **addrs;
gint i;
@@ -105,14 +105,14 @@ import_contact(EBook *book, gchar *line)
EContact *card;
gsize len;
- card = e_contact_new();
+ card = e_contact_new ();
strings = g_strsplit(line, "\t", 5);
if (strings[0] && strings[1] && strings[2]) {
- e_contact_set(card, E_CONTACT_NICKNAME, strings[0]);
- e_contact_set(card, E_CONTACT_FULL_NAME, strings[1]);
+ e_contact_set (card, E_CONTACT_NICKNAME, strings[0]);
+ e_contact_set (card, E_CONTACT_FULL_NAME, strings[1]);
addr = strings[2];
- len = strlen(addr);
+ len = strlen (addr);
if (addr[0] == '(' && addr[len-1] == ')') {
addr[0] = 0;
addr[len-1] = 0;
@@ -126,37 +126,37 @@ import_contact(EBook *book, gchar *line)
EDestination *d;
EVCardAttribute *attr;
- d = e_destination_new();
- e_destination_set_email(d, addrs[i]);
+ d = e_destination_new ();
+ e_destination_set_email (d, addrs[i]);
attr = e_vcard_attribute_new (NULL, EVC_EMAIL);
e_destination_export_to_vcard_attribute (d, attr);
- list = g_list_append(list, attr);
- g_object_unref(d);
+ list = g_list_append (list, attr);
+ g_object_unref (d);
}
- e_contact_set_attributes(card, E_CONTACT_EMAIL, list);
- g_list_foreach(list, (GFunc)e_vcard_attribute_free, NULL);
- g_list_free(list);
- g_strfreev(addrs);
- e_contact_set(card, E_CONTACT_IS_LIST, GINT_TO_POINTER(TRUE));
+ e_contact_set_attributes (card, E_CONTACT_EMAIL, list);
+ g_list_foreach (list, (GFunc)e_vcard_attribute_free, NULL);
+ g_list_free (list);
+ g_strfreev (addrs);
+ e_contact_set (card, E_CONTACT_IS_LIST, GINT_TO_POINTER (TRUE));
} else {
- e_contact_set(card, E_CONTACT_EMAIL_1, strings[2]);
+ e_contact_set (card, E_CONTACT_EMAIL_1, strings[2]);
}
/*name = e_contact_name_from_string(strings[1]);*/
if (strings[3] && strings[4])
- e_contact_set(card, E_CONTACT_NOTE, strings[4]);
+ e_contact_set (card, E_CONTACT_NOTE, strings[4]);
/* FIXME Error checking */
- e_book_add_contact(book, card, NULL);
- g_object_unref(card);
+ e_book_add_contact (book, card, NULL);
+ g_object_unref (card);
}
g_strfreev (strings);
}
static void
-import_contacts(void)
+import_contacts (void)
{
ESource *primary;
ESourceList *source_list;
@@ -168,51 +168,51 @@ import_contacts(void)
printf("importing pine addressbook\n");
- if (!e_book_get_addressbooks(&source_list, NULL))
+ if (!e_book_get_addressbooks (&source_list, NULL))
return;
name = g_build_filename(g_get_home_dir(), ".addressbook", NULL);
fp = fopen(name, "r");
- g_free(name);
+ g_free (name);
if (fp == NULL)
return;
- primary = e_source_list_peek_source_any(source_list);
+ primary = e_source_list_peek_source_any (source_list);
/* FIXME Better error handling */
- if ((book = e_book_new(primary,NULL)) == NULL) {
- fclose(fp);
+ if ((book = e_book_new (primary,NULL)) == NULL) {
+ fclose (fp);
g_warning ("Could not create EBook.");
return;
}
- e_book_open(book, TRUE, NULL);
- g_object_unref(primary);
- g_object_unref(source_list);
+ e_book_open (book, TRUE, NULL);
+ g_object_unref (primary);
+ g_object_unref (source_list);
line = g_string_new("");
- g_string_set_size(line, 256);
+ g_string_set_size (line, 256);
offset = 0;
- while (fgets(line->str+offset, 256, fp)) {
+ while (fgets (line->str+offset, 256, fp)) {
gsize len;
- len = strlen(line->str+offset)+offset;
+ len = strlen (line->str+offset)+offset;
if (line->str[len-1] == '\n')
- g_string_truncate(line, len-1);
- else if (!feof(fp)) {
+ g_string_truncate (line, len-1);
+ else if (!feof (fp)) {
offset = len;
- g_string_set_size(line, len+256);
+ g_string_set_size (line, len+256);
continue;
} else {
- g_string_truncate(line, len);
+ g_string_truncate (line, len);
}
- import_contact(book, line->str);
+ import_contact (book, line->str);
offset = 0;
}
- g_string_free(line, TRUE);
- fclose(fp);
- g_object_unref(book);
+ g_string_free (line, TRUE);
+ fclose (fp);
+ g_object_unref (book);
}
static gchar *
@@ -228,17 +228,17 @@ static MailImporterSpecial pine_special_folders[] = {
};
static void
-pine_import_exec(struct _pine_import_msg *m)
+pine_import_exec (struct _pine_import_msg *m)
{
if (GPOINTER_TO_INT(g_datalist_get_data(&m->target->data, "pine-do-addr")))
- import_contacts();
+ import_contacts ();
if (GPOINTER_TO_INT(g_datalist_get_data(&m->target->data, "pine-do-mail"))) {
gchar *path;
path = g_build_filename(g_get_home_dir(), "mail", NULL);
- mail_importer_import_folders_sync(path, pine_special_folders, 0, m->status);
- g_free(path);
+ mail_importer_import_folders_sync (path, pine_special_folders, 0, m->status);
+ g_free (path);
}
}
@@ -250,29 +250,29 @@ pine_import_done (struct _pine_import_msg *m)
if (m->base.error == NULL) {
GConfClient *gconf;
- gconf = gconf_client_get_default();
+ gconf = gconf_client_get_default ();
if (GPOINTER_TO_INT(g_datalist_get_data(&m->target->data, "pine-do-addr")))
gconf_client_set_bool(gconf, "/apps/evolution/importer/pine/addr", TRUE, NULL);
if (GPOINTER_TO_INT(g_datalist_get_data(&m->target->data, "pine-do-mail")))
gconf_client_set_bool(gconf, "/apps/evolution/importer/pine/mail", TRUE, NULL);
- g_object_unref(gconf);
+ g_object_unref (gconf);
}
- e_import_complete(m->import, (EImportTarget *)m->target);
+ e_import_complete (m->import, (EImportTarget *)m->target);
}
static void
pine_import_free (struct _pine_import_msg *m)
{
- camel_operation_unref(m->status);
+ camel_operation_unref (m->status);
- g_free(m->status_what);
- g_mutex_free(m->status_lock);
+ g_free (m->status_what);
+ g_mutex_free (m->status_lock);
- g_source_remove(m->status_timeout_id);
+ g_source_remove (m->status_timeout_id);
m->status_timeout_id = 0;
- g_object_unref(m->import);
+ g_object_unref (m->import);
}
static void
@@ -288,11 +288,11 @@ pine_status (CamelOperation *op,
else if (pc == CAMEL_OPERATION_END)
pc = 100;
- g_mutex_lock(importer->status_lock);
- g_free(importer->status_what);
- importer->status_what = g_strdup(what);
+ g_mutex_lock (importer->status_lock);
+ g_free (importer->status_what);
+ importer->status_what = g_strdup (what);
importer->status_pc = pc;
- g_mutex_unlock(importer->status_lock);
+ g_mutex_unlock (importer->status_lock);
}
static gboolean
@@ -302,11 +302,11 @@ pine_status_timeout (struct _pine_import_msg *importer)
gchar *what;
if (importer->status_what) {
- g_mutex_lock(importer->status_lock);
+ g_mutex_lock (importer->status_lock);
what = importer->status_what;
importer->status_what = NULL;
pc = importer->status_pc;
- g_mutex_unlock(importer->status_lock);
+ g_mutex_unlock (importer->status_lock);
e_import_status (
importer->import, (EImportTarget *)
@@ -331,15 +331,15 @@ mail_importer_pine_import (EImport *ei,
struct _pine_import_msg *m;
gint id;
- m = mail_msg_new(&pine_import_info);
+ m = mail_msg_new (&pine_import_info);
g_datalist_set_data(&target->data, "pine-msg", m);
m->import = ei;
- g_object_ref(m->import);
+ g_object_ref (m->import);
m->target = target;
m->status_timeout_id = g_timeout_add (
100, (GSourceFunc) pine_status_timeout, m);
- m->status_lock = g_mutex_new();
- m->status = camel_operation_new(pine_status, m);
+ m->status_lock = g_mutex_new ();
+ m->status = camel_operation_new (pine_status, m);
id = m->base.seq;
@@ -375,7 +375,7 @@ checkbox_addr_toggle_cb (GtkToggleButton *tb,
}
static GtkWidget *
-pine_getwidget(EImport *ei, EImportTarget *target, EImportImporter *im)
+pine_getwidget (EImport *ei, EImportTarget *target, EImportImporter *im)
{
GtkWidget *box, *w;
GConfClient *gconf;
@@ -386,7 +386,7 @@ pine_getwidget(EImport *ei, EImportTarget *target, EImportImporter *im)
gconf, "/apps/evolution/importer/pine/mail", NULL);
done_addr = gconf_client_get_bool (
gconf, "/apps/evolution/importer/pine/address", NULL);
- g_object_unref(gconf);
+ g_object_unref (gconf);
g_datalist_set_data (
&target->data, "pine-do-mail",
@@ -395,40 +395,40 @@ pine_getwidget(EImport *ei, EImportTarget *target, EImportImporter *im)
&target->data, "pine-do-addr",
GINT_TO_POINTER (!done_addr));
- box = gtk_vbox_new(FALSE, 2);
+ box = gtk_vbox_new (FALSE, 2);
w = gtk_check_button_new_with_label(_("Mail"));
- gtk_toggle_button_set_active((GtkToggleButton *)w, !done_mail);
+ gtk_toggle_button_set_active ((GtkToggleButton *)w, !done_mail);
g_signal_connect(w, "toggled", G_CALLBACK(checkbox_mail_toggle_cb), target);
- gtk_box_pack_start((GtkBox *)box, w, FALSE, FALSE, 0);
+ gtk_box_pack_start ((GtkBox *)box, w, FALSE, FALSE, 0);
w = gtk_check_button_new_with_label(_("Address Book"));
- gtk_toggle_button_set_active((GtkToggleButton *)w, !done_addr);
+ gtk_toggle_button_set_active ((GtkToggleButton *)w, !done_addr);
g_signal_connect(w, "toggled", G_CALLBACK(checkbox_addr_toggle_cb), target);
- gtk_box_pack_start((GtkBox *)box, w, FALSE, FALSE, 0);
+ gtk_box_pack_start ((GtkBox *)box, w, FALSE, FALSE, 0);
- gtk_widget_show_all(box);
+ gtk_widget_show_all (box);
return box;
}
static void
-pine_import(EImport *ei, EImportTarget *target, EImportImporter *im)
+pine_import (EImport *ei, EImportTarget *target, EImportImporter *im)
{
if (GPOINTER_TO_INT(g_datalist_get_data(&target->data, "pine-do-mail"))
|| GPOINTER_TO_INT(g_datalist_get_data(&target->data, "pine-do-addr")))
- mail_importer_pine_import(ei, target);
+ mail_importer_pine_import (ei, target);
else
- e_import_complete(ei, target);
+ e_import_complete (ei, target);
}
static void
-pine_cancel(EImport *ei, EImportTarget *target, EImportImporter *im)
+pine_cancel (EImport *ei, EImportTarget *target, EImportImporter *im)
{
struct _pine_import_msg *m = g_datalist_get_data(&target->data, "pine-msg");
if (m)
- camel_operation_cancel(m->status);
+ camel_operation_cancel (m->status);
}
static EImportImporter pine_importer = {
@@ -442,7 +442,7 @@ static EImportImporter pine_importer = {
};
EImportImporter *
-pine_importer_peek(void)
+pine_importer_peek (void)
{
pine_importer.name = _("Evolution Pine importer");
pine_importer.description = _("Import mail from Pine.");