diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2011-06-30 03:13:19 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2011-06-30 03:13:19 +0000 |
commit | 1f31e54aa7e0282d0ff5c61cc634cd6e0bd4d071 (patch) | |
tree | c8b5101f5312e4d414347938f16fe5d77a3c5453 /src/mimeview.c | |
parent | 99c8a36557261ae7148b30acebbbba7090d86210 (diff) |
added 'Print' menu in mime part menu. Added part widget to message/rfc822 part.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2920 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/mimeview.c')
-rw-r--r-- | src/mimeview.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/mimeview.c b/src/mimeview.c index 1fa10517..b4a84a93 100644 --- a/src/mimeview.c +++ b/src/mimeview.c @@ -1,6 +1,6 @@ /* * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client - * Copyright (C) 1999-2010 Hiroyuki Yamamoto + * Copyright (C) 1999-2011 Hiroyuki Yamamoto * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -1095,6 +1095,15 @@ void mimeview_print(MimeView *mimeview) partinfo = mimeview_get_selected_part(mimeview); g_return_if_fail(partinfo != NULL); + mimeview_print_part(mimeview, partinfo); +} + +void mimeview_print_part(MimeView *mimeview, MimeInfo *partinfo) +{ + g_return_if_fail(partinfo != NULL); + + if (!mimeview->file) return; + if (partinfo->mime_type == MIME_MESSAGE_RFC822) { gchar *filename; MsgInfo *msginfo; |