diff options
author | Matthew Barnes <mbarnes@src.gnome.org> | 2008-10-03 12:43:40 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@src.gnome.org> | 2008-10-03 12:43:40 +0800 |
commit | 086a96050b16f6dabd99a391b5a4faf0411963a1 (patch) | |
tree | 73a4c2efb11f255ff1685114a051d731a6a12e13 /shell/e-shell-content.c | |
parent | 791c982c456fca453978358d2e919082419b7808 (diff) | |
download | gsoc2013-evolution-086a96050b16f6dabd99a391b5a4faf0411963a1.tar.gz gsoc2013-evolution-086a96050b16f6dabd99a391b5a4faf0411963a1.tar.zst gsoc2013-evolution-086a96050b16f6dabd99a391b5a4faf0411963a1.zip |
Tasks progress. Merge EMemoPreview back into ECalComponentPreview.
svn path=/branches/kill-bonobo/; revision=36538
Diffstat (limited to 'shell/e-shell-content.c')
-rw-r--r-- | shell/e-shell-content.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/shell/e-shell-content.c b/shell/e-shell-content.c index 4d44a564b6..87c1bbfd50 100644 --- a/shell/e-shell-content.c +++ b/shell/e-shell-content.c @@ -208,6 +208,7 @@ static void shell_content_init_search_context (EShellContent *shell_content) { EShellView *shell_view; + EShellViewClass *shell_view_class; EShellModule *shell_module; RuleContext *context; FilterRule *rule; @@ -217,13 +218,14 @@ shell_content_init_search_context (EShellContent *shell_content) shell_view = e_shell_content_get_shell_view (shell_content); shell_module = e_shell_view_get_shell_module (shell_view); + shell_view_class = E_SHELL_VIEW_GET_CLASS (shell_view); + g_return_if_fail (shell_view_class->search_rules != NULL); /* The filename for built-in searches is specified in a * module's EShellModuleInfo. All built-in search rules * live in the same directory. */ system_filename = g_build_filename ( - EVOLUTION_RULEDIR, - e_shell_module_get_searches (shell_module), NULL); + EVOLUTION_RULEDIR, shell_view_class->search_rules, NULL); /* The filename for custom saved searches is always of * the form "$(shell_module_data_dir)/searches.xml". */ |