aboutsummaryrefslogtreecommitdiff
path: root/libsylph/mbox.c
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2006-11-20 01:42:35 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2006-11-20 01:42:35 +0000
commit8af430a73e527f8507b973561b8d424cee37b63f (patch)
treee493fddb78dcee07863d74757d14082e2265195b /libsylph/mbox.c
parent8c7983bb78ff8d91e160eb6cd8ebc56d205513c5 (diff)
merged from libsylph branch.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1325 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'libsylph/mbox.c')
-rw-r--r--libsylph/mbox.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/libsylph/mbox.c b/libsylph/mbox.c
index 83d65897..3ecf61c5 100644
--- a/libsylph/mbox.c
+++ b/libsylph/mbox.c
@@ -409,6 +409,7 @@ gint export_to_mbox(FolderItem *src, const gchar *mbox)
FILE *msg_fp;
FILE *mbox_fp;
gchar buf[BUFFSIZE];
+ PrefsAccount *cur_ac;
g_return_val_if_fail(src != NULL, -1);
g_return_val_if_fail(src->folder != NULL, -1);
@@ -422,6 +423,8 @@ gint export_to_mbox(FolderItem *src, const gchar *mbox)
return -1;
}
+ cur_ac = account_get_current_account();
+
mlist = folder_item_get_msg_list(src, TRUE);
for (cur = mlist; cur != NULL; cur = cur->next) {
@@ -435,8 +438,8 @@ gint export_to_mbox(FolderItem *src, const gchar *mbox)
strncpy2(buf,
msginfo->from ? msginfo->from :
- cur_account && cur_account->address ?
- cur_account->address : "unknown",
+ cur_ac && cur_ac->address ?
+ cur_ac->address : "unknown",
sizeof(buf));
extract_address(buf);