+2003-03-26 [christoph] 0.8.11claws49
+
+ * src/mimeview.c
+ fix mime type guessing when no mime type is found for a file
+
2003-03-25 [christoph] 0.8.11claws48
* src/mimeview.c
static MimeViewer *get_viewer_for_mimeinfo(MimeView *mimeview, MimeInfo *partinfo)
{
gchar *content_type = NULL;
- MimeViewer *viewer;
+ MimeViewer *viewer = NULL;
if ((partinfo->mime_type == MIME_APPLICATION_OCTET_STREAM) &&
(partinfo->name != NULL)) {
content_type = g_strdup(partinfo->content_type);
}
- viewer = get_viewer_for_content_type(mimeview, content_type);
- g_free(content_type);
+ if (content_type != NULL) {
+ viewer = get_viewer_for_content_type(mimeview, content_type);
+ g_free(content_type);
+ }
return viewer;
}