From 072761596211728ba95ecb099af1ffaeabcc5a4e Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Tue, 11 May 2010 00:01:24 +0000 Subject: [PATCH] actually save aspell config. no one tried that before? use new config check utility functions SVN revision: 48744 --- src/modules/everything-apps/e_mod_main.c | 2 +- src/modules/everything-aspell/e_mod_main.c | 1 + src/modules/everything-aspell/e_mod_main.h | 2 +- src/modules/everything-files/e_mod_main.c | 5 +++-- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/modules/everything-apps/e_mod_main.c b/src/modules/everything-apps/e_mod_main.c index 8ac7dccc7..4f8bb80a5 100644 --- a/src/modules/everything-apps/e_mod_main.c +++ b/src/modules/everything-apps/e_mod_main.c @@ -1159,7 +1159,7 @@ _conf_init(E_Module *m) if (_conf) { - if (!evry_util_module_config_check + if (!e_util_module_config_check (_("Everything Applications"), _conf->version, MOD_CONFIG_FILE_EPOCH, MOD_CONFIG_FILE_VERSION)) { diff --git a/src/modules/everything-aspell/e_mod_main.c b/src/modules/everything-aspell/e_mod_main.c index bd27b041a..6679bbcbb 100644 --- a/src/modules/everything-aspell/e_mod_main.c +++ b/src/modules/everything-aspell/e_mod_main.c @@ -693,6 +693,7 @@ e_modapi_shutdown(E_Module *m) EAPI int e_modapi_save(E_Module *m) { + e_config_domain_save(_config_domain, _conf_edd, _conf); return 1; } diff --git a/src/modules/everything-aspell/e_mod_main.h b/src/modules/everything-aspell/e_mod_main.h index f659683f5..33ac9b219 100644 --- a/src/modules/everything-aspell/e_mod_main.h +++ b/src/modules/everything-aspell/e_mod_main.h @@ -4,7 +4,7 @@ #ifndef E_MOD_MAIN_H #define E_MOD_MAIN_H -#define MOD_CONFIG_FILE_EPOCH 0x0003 +#define MOD_CONFIG_FILE_EPOCH 0x0002 #define MOD_CONFIG_FILE_GENERATION 0x008d #define MOD_CONFIG_FILE_VERSION \ ((MOD_CONFIG_FILE_EPOCH << 16) | MOD_CONFIG_FILE_GENERATION) diff --git a/src/modules/everything-files/e_mod_main.c b/src/modules/everything-files/e_mod_main.c index 1af9fc649..562f1df69 100644 --- a/src/modules/everything-files/e_mod_main.c +++ b/src/modules/everything-files/e_mod_main.c @@ -1564,8 +1564,9 @@ _conf_init(E_Module *m) _conf = e_config_domain_load("module.everything-files", conf_edd); - if (_conf && !evry_util_module_config_check(_("Everything Files"), _conf->version, - MOD_CONFIG_FILE_EPOCH, MOD_CONFIG_FILE_VERSION)) + if (_conf && !e_util_module_config_check + (_("Everything Files"), _conf->version, + MOD_CONFIG_FILE_EPOCH, MOD_CONFIG_FILE_VERSION)) _conf_free(); if (!_conf) _conf_new();