Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--libdocument/ev-backends-manager.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d9f6925..91e90e3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2009-01-30 Christian Persch <chpe@gnome.org>
+ * libdocument/ev-backends-manager.c: (ev_backends_manager_load): Make
+ this return TRUE only if any backends were loaded, so the ev_init()
+ function works as documented.
+
+2009-01-30 Christian Persch <chpe@gnome.org>
+
* evince-document.h:
* libdocument/Makefile.am:
A libdocument/ev-init.[ch]: Add single init/shutdown method. Bug
diff --git a/libdocument/ev-backends-manager.c b/libdocument/ev-backends-manager.c
index e92ecb5..de8be24 100644
--- a/libdocument/ev-backends-manager.c
+++ b/libdocument/ev-backends-manager.c
@@ -143,7 +143,7 @@ ev_backends_manager_load (void)
g_dir_close (dir);
- return TRUE;
+ return ev_backends_list != NULL;
}
/*