2008-04-24 Carlos Garcia Campos <carlosgc@gnome.org>
* libdocument/ev-document-factory.c: (get_document_from_uri):
Fix memory leak.
svn path=/trunk/; revision=3022
+2008-04-24 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * libdocument/ev-document-factory.c: (get_document_from_uri):
+
+ Fix memory leak.
+
2008-04-24 Jean Baptiste Lallement <jeanbaptiste.lallement@gmail.com>
* libdocument/ev-document-factory.c (get_mime_type_from_uri),
(get_mime_type_from_data), (get_document_from_uri),
(ev_document_factory_get_document):
+
Improved error message about file opening failture.
Bug #529129.
#endif /* ENABLE_PIXBUF */
if (document == NULL) {
+ gchar *mime_desc;
+
+ mime_desc = g_content_type_get_description (mime_type);
g_set_error (error,
EV_DOCUMENT_ERROR,
0,
_("File type %s (%s) is not supported"),
- g_content_type_get_description (mime_type),
- mime_type);
+ mime_desc, mime_type);
+ g_free (mime_desc);
g_free (mime_type);
return NULL;