]> www.fi.muni.cz Git - evince.git/blobdiff - properties/ev-properties-main.c
Rework factory functions so they are placed now in a single file
[evince.git] / properties / ev-properties-main.c
index 2e566d5505763b5397f4641f27f95162088434b5..c97f7fc2b0ed836b355365636108321b145fda82 100644 (file)
@@ -90,6 +90,7 @@ ev_properties_get_pages (NautilusPropertyPageProvider *provider,
        char *uri = NULL;
        GtkWidget *page, *label;
        NautilusPropertyPage *property_page;
+       GType type = G_TYPE_INVALID;
 
        /* only add properties page if a single file is selected */
        if (files == NULL || files->next != NULL)
@@ -98,7 +99,7 @@ ev_properties_get_pages (NautilusPropertyPageProvider *provider,
 
        /* okay, make the page */
        mime = nautilus_file_info_get_mime_type (file);
-       document = ev_document_factory_get_document (mime);
+       document = ev_document_factory_get_from_mime (mime);
        g_free (mime);
 
        if (document == NULL)