X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=djvu%2Fdjvu-document.c;h=135d81cfa144bf97e75a5f2108f85fe00070eaf5;hb=f0d0dfdce5afb47592d95da8308ed02d471f16e5;hp=8819e73494fcca1b423d247301926998ce069d73;hpb=751ce0a89e747f595f4bb42a426f36332f7739ef;p=evince.git diff --git a/djvu/djvu-document.c b/djvu/djvu-document.c index 8819e734..135d81cf 100644 --- a/djvu/djvu-document.c +++ b/djvu/djvu-document.c @@ -25,11 +25,6 @@ #include #include -#include -#include -#include -#include - #define SCALE_FACTOR 0.2 enum { @@ -105,31 +100,8 @@ djvu_document_save (EvDocument *document, GError **error) { DjvuDocument *djvu_document = DJVU_DOCUMENT (document); - GnomeVFSResult result; - GnomeVFSURI *source_uri; - GnomeVFSURI *target_uri; - - if (!djvu_document->uri) - return FALSE; - - source_uri = gnome_vfs_uri_new (djvu_document->uri); - target_uri = gnome_vfs_uri_new (uri); - - result = gnome_vfs_xfer_uri (source_uri, target_uri, - GNOME_VFS_XFER_DEFAULT | GNOME_VFS_XFER_FOLLOW_LINKS, - GNOME_VFS_XFER_ERROR_MODE_ABORT, - GNOME_VFS_XFER_OVERWRITE_MODE_REPLACE, - NULL, - NULL); - gnome_vfs_uri_unref (target_uri); - gnome_vfs_uri_unref (source_uri); - - if (result != GNOME_VFS_OK) - g_set_error (error, - EV_DOCUMENT_ERROR, - 0, - gnome_vfs_result_to_string (result)); - return (result == GNOME_VFS_OK); + + return ev_xfer_uri_simple (djvu_document->uri, uri, error); } static int