X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=backend%2Fdjvu%2Fdjvu-document.c;h=daf09a5c5b0b2482408508e8cce155ba7c453e92;hb=776a6fe02961d8901d21e172633d3c8d1c85dc93;hp=a9559c22d854583431154dd1f6156395972d55d1;hpb=72ba0b4468e38de5c4ea666a95d7d1fbc1d549a1;p=evince.git diff --git a/backend/djvu/djvu-document.c b/backend/djvu/djvu-document.c index a9559c22..daf09a5c 100644 --- a/backend/djvu/djvu-document.c +++ b/backend/djvu/djvu-document.c @@ -32,9 +32,9 @@ #include "ev-selection.h" #include "ev-file-helpers.h" -#include -#include -#include +#include +#include +#include #include #define SCALE_FACTOR 0.2 @@ -75,7 +75,7 @@ ev_djvu_error_quark (void) { static GQuark q = 0; if (q == 0) - q = g_quark_from_static_string ("ev-djvu-quark"); + q = g_quark_from_string ("ev-djvu-quark"); return q; } @@ -168,6 +168,10 @@ djvu_document_load (EvDocument *document, if (!doc) { g_free (filename); + g_set_error_literal (error, + EV_DOCUMENT_ERROR, + EV_DOCUMENT_ERROR_INVALID, + _("DJVU document has incorrect format")); return FALSE; } @@ -241,11 +245,11 @@ djvu_document_load (EvDocument *document, g_free (filename); if (missing_files) { - g_set_error (error, - G_FILE_ERROR, - G_FILE_ERROR_EXIST, - _("The document is composed by several files. " - "One or more of such files cannot be accessed.")); + g_set_error_literal (error, + G_FILE_ERROR, + G_FILE_ERROR_EXIST, + _("The document is composed of several files. " + "One or more of such files cannot be accessed.")); return FALSE; }