]> www.fi.muni.cz Git - evince.git/blobdiff - thumbnailer/evince-thumbnailer.c
Add mnemonics to buttons in search bar. Fixes bug #569212.
[evince.git] / thumbnailer / evince-thumbnailer.c
index b3c8285ee3d83debba1e41578b18f0f4a7a21124..217210b651167fc4a10daf1129d97a066583ae2d 100644 (file)
 
 #include <config.h>
 
 
 #include <config.h>
 
-#include <ev-document.h>
-#include <ev-document-thumbnails.h>
-#include <ev-async-renderer.h>
-#include <ev-document-factory.h>
-#include <ev-backends-manager.h>
+#include <evince-document.h>
 
 #include <gio/gio.h>
 
 
 #include <gio/gio.h>
 
@@ -167,7 +163,8 @@ main (int argc, char *argv[])
        if (!g_thread_supported ())
                g_thread_init (NULL);
 
        if (!g_thread_supported ())
                g_thread_init (NULL);
 
-       ev_backends_manager_init ();
+        if (!ev_init ())
+                return -1;
 
        file = g_file_new_for_commandline_arg (input);
        uri = g_file_get_uri (file);
 
        file = g_file_new_for_commandline_arg (input);
        uri = g_file_get_uri (file);
@@ -177,13 +174,13 @@ main (int argc, char *argv[])
        g_free (uri);
 
        if (!document) {
        g_free (uri);
 
        if (!document) {
-               ev_backends_manager_shutdown ();
+               ev_shutdown ();
                return -2;
        }
 
        if (!EV_IS_DOCUMENT_THUMBNAILS (document)) {
                g_object_unref (document);
                return -2;
        }
 
        if (!EV_IS_DOCUMENT_THUMBNAILS (document)) {
                g_object_unref (document);
-               ev_backends_manager_shutdown ();
+               ev_shutdown ();
                return -2;
        }
 
                return -2;
        }
 
@@ -202,19 +199,19 @@ main (int argc, char *argv[])
                gtk_main ();
 
                g_object_unref (document);
                gtk_main ();
 
                g_object_unref (document);
-               ev_backends_manager_shutdown ();
+               ev_shutdown ();
 
                return data.success ? 0 : -2;
        }
 
        if (!evince_thumbnail_pngenc_get (document, output, size)) {
                g_object_unref (document);
 
                return data.success ? 0 : -2;
        }
 
        if (!evince_thumbnail_pngenc_get (document, output, size)) {
                g_object_unref (document);
-               ev_backends_manager_shutdown ();
+               ev_shutdown ();
                return -2;
        }
 
        g_object_unref (document);
                return -2;
        }
 
        g_object_unref (document);
-       ev_backends_manager_shutdown ();
+        ev_shutdown ();
 
        return 0;
 }
 
        return 0;
 }