diff options
author | Christian Persch <chpe@src.gnome.org> | 2009-01-30 18:50:40 (GMT) |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2009-01-30 18:50:40 (GMT) |
commit | cdba8578739fd46880c53fdacc66c58b38278506 (patch) | |
tree | aad0344ce44ce161abba192c61378cf953bbab38 | |
parent | aef6e50484de6fd048b4eb2ce039684f57c80830 (diff) |
Make this return TRUE only if any backends were loaded, so the ev_init()
* 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.
svn path=/trunk/; revision=3393
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | libdocument/ev-backends-manager.c | 2 |
2 files changed, 7 insertions, 1 deletions
@@ -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; } /* |