sync with sylpheed 0.7.2cvs22
[claws.git] / src / mimeview.c
index 850b95bced5887bca27b46d1574ea9f05a820032..de2c7bd09e34eb3815e97f511e31612f235f32e3 100644 (file)
@@ -327,17 +327,11 @@ void mimeview_show_message(MimeView *mimeview, MimeInfo *mimeinfo,
                partinfo = gtk_ctree_node_get_row_data(ctree, node);
                if (partinfo &&
                    (partinfo->mime_type == MIME_TEXT ||
-                    partinfo->mime_type == MIME_TEXT_HTML)) {
-                       if (fseek(fp, partinfo->fpos, SEEK_SET) < 0)
-                               perror("fseek");
-                       else
-                               textview_show_part
-                                       (mimeview->messageview->textview,
-                                        partinfo, fp);
+                    partinfo->mime_type == MIME_TEXT_HTML))
                        break;
-               }
        }
        fclose(fp);
+       textview_show_message(mimeview->messageview->textview, mimeinfo, file);
 
        if (!node)
                node = GTK_CTREE_NODE(GTK_CLIST(ctree)->row_list);