]> www.fi.muni.cz Git - evince.git/commitdiff
Use g_error_matches.
authorChristian Persch <chpe@src.gnome.org>
Sun, 15 Feb 2009 13:53:23 +0000 (13:53 +0000)
committerChristian Persch <chpe@src.gnome.org>
Sun, 15 Feb 2009 13:53:23 +0000 (13:53 +0000)
* shell/ev-window.c: (ev_window_load_job_cb): Use g_error_matches.

svn path=/trunk/; revision=3458

ChangeLog
shell/ev-window.c

index cad652aff6535e2cd2a366081f955ea6eb111d0a..672964cf6afa33fe0e4feb47c4239812001aa064 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-02-14  Christian Persch  <chpe@gnome.org>
+
+       * shell/ev-window.c: (ev_window_load_job_cb): Use g_error_matches.
+
 2009-02-14  Christian Persch  <chpe@gnome.org>
 
        * backend/pdf/ev-poppler.cc: Plug a mem leak.
index 618be31d25125a4e4954246b859a15917f6e2b4b..f950c9b650c103fb9739410909eee90d3ac7ab56 100644 (file)
@@ -1439,8 +1439,7 @@ ev_window_load_job_cb (EvJob *job,
                return;
        }
 
-       if (job->error->domain == EV_DOCUMENT_ERROR &&
-           job->error->code == EV_DOCUMENT_ERROR_ENCRYPTED) {
+       if (g_error_matches (job->error, EV_DOCUMENT_ERROR, EV_DOCUMENT_ERROR_ENCRYPTED)) {
                gchar *password;
                
                setup_view_from_metadata (ev_window);