From 796db6c2ef37cdcaacc76e03aea3bf864beb0320 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 4 Dec 2005 12:28:34 +0000 Subject: [PATCH] handle stringshare for imc's SVN revision: 18824 --- src/bin/e_intl.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/bin/e_intl.c b/src/bin/e_intl.c index 974293a37..0ae12dc97 100644 --- a/src/bin/e_intl.c +++ b/src/bin/e_intl.c @@ -439,11 +439,11 @@ e_intl_input_method_config_free (E_Input_Method_Config *imc) { if (imc != NULL) { - E_FREE(imc->e_im_name); - E_FREE(imc->gtk_im_module); - E_FREE(imc->qt_im_module); - E_FREE(imc->xmodifiers); - E_FREE(imc->e_im_exec); + if (imc->e_im_name) evas_stringshare_del(imc->e_im_name); + if (imc->gtk_im_module) evas_stringshare_del(imc->gtk_im_module); + if (imc->qt_im_module) evas_stringshare_del(imc->qt_im_module); + if (imc->xmodifiers) evas_stringshare_del(imc->xmodifiers); + if (imc->e_im_exec) evas_stringshare_del(imc->e_im_exec); E_FREE(imc); } }