diff options
Diffstat (limited to 'src/bin/e_intl_data.c')
-rw-r--r-- | src/bin/e_intl_data.c | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/bin/e_intl_data.c b/src/bin/e_intl_data.c index bd02c8110b..5580a3e22e 100644 --- a/src/bin/e_intl_data.c +++ b/src/bin/e_intl_data.c @@ -1,4 +1,17 @@ -#include "e.h" +#include <Eina.h> +#include <Eet.h> +#define E_TYPEDEFS +#include "e_config_data.h" +#include "e_intl_data.h" +#undef E_TYPEDEFS +#ifndef E_API +# define E_API +#endif +#ifndef EINTERN +# define EINTERN +#endif +#include "e_config_data.h" +#include "e_intl_data.h" /* This file is the counterpart for data storage of e_intl */ /* This only needs to be separate because the e_imc binary and other third parties @@ -69,7 +82,7 @@ e_intl_input_method_config_free(E_Input_Method_Config *imc) if (imc->ecore_imf_module) eina_stringshare_del(imc->ecore_imf_module); if (imc->e_im_exec) eina_stringshare_del(imc->e_im_exec); if (imc->e_im_setup_exec) eina_stringshare_del(imc->e_im_setup_exec); - E_FREE(imc); + free(imc); } } |