summaryrefslogtreecommitdiff
path: root/libdocument
diff options
context:
space:
mode:
Diffstat (limited to 'libdocument')
-rw-r--r--libdocument/ev-backends-manager.c11
-rw-r--r--libdocument/ev-backends-manager.h2
2 files changed, 3 insertions, 10 deletions
diff --git a/libdocument/ev-backends-manager.c b/libdocument/ev-backends-manager.c
index 74fc09a0..6313b5ee 100644
--- a/libdocument/ev-backends-manager.c
+++ b/libdocument/ev-backends-manager.c
@@ -63,17 +63,10 @@ backends_dir (void)
return backendsdir;
}
-gchar*
+const gchar *
ev_backends_manager_get_backends_dir(void)
{
- gchar *retval;
- if (!backendsdir) {
- retval = backends_dir();
- }
- else {
- retval = backendsdir;
- }
- return retval;
+ return backends_dir();
}
static void
diff --git a/libdocument/ev-backends-manager.h b/libdocument/ev-backends-manager.h
index 1d660eac..3371a557 100644
--- a/libdocument/ev-backends-manager.h
+++ b/libdocument/ev-backends-manager.h
@@ -42,7 +42,7 @@ EvDocument *ev_backends_manager_get_document (const gchar *mime_typ
const gchar *ev_backends_manager_get_document_module_name (EvDocument *document);
EvTypeInfo *ev_backends_manager_get_document_type_info (EvDocument *document);
GList *ev_backends_manager_get_all_types_info (void);
-gchar *ev_backends_manager_get_backends_dir (void);
+const gchar *ev_backends_manager_get_backends_dir (void);
G_END_DECLS
#endif /* EV_BACKENDS_MANAGER */