diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2013-09-10 07:22:32 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2013-09-10 07:22:32 +0000 |
commit | 7869d8aad54068c3378eb0dc88a71df382393858 (patch) | |
tree | 3a9c86c2018d2677133121a464da466c7cacac17 /src/textview.c | |
parent | 2e7d504d5191b25b5d53c3da4a43ec7bd8856c7b (diff) |
rotate attached images based on Exif orientation tag.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3277 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/textview.c')
-rw-r--r-- | src/textview.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/textview.c b/src/textview.c index 8f2449a1..3d597d86 100644 --- a/src/textview.c +++ b/src/textview.c @@ -1025,6 +1025,13 @@ static void textview_add_part(TextView *textview, MimeInfo *mimeinfo, FILE *fp) return; } + { + GdkPixbuf *rotated; + + rotated = imageview_get_rotated_pixbuf(pixbuf); + g_object_unref(pixbuf); + pixbuf = rotated; + } if (prefs_common.resize_image) { GdkPixbuf *scaled; |