summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEduardo Lima (Etrunko) <eduardo.lima@intel.com>2013-10-21 17:46:53 -0200
committerEduardo Lima (Etrunko) <eduardo.lima@intel.com>2013-10-21 19:30:31 -0200
commitbbb8b1e096e264deb2a2cd644a99d9e9680e16c3 (patch)
tree9e2fd778c7cfa2fb97984a2519ef8ad0d5b65bbe
parentc793f863d8a94d087620d52a8205ac8a298393fc (diff)
downloadweekeyboard-bbb8b1e096e264deb2a2cd644a99d9e9680e16c3.tar.gz
weekeyboard-bbb8b1e096e264deb2a2cd644a99d9e9680e16c3.tar.bz2
weekeyboard-bbb8b1e096e264deb2a2cd644a99d9e9680e16c3.zip
Nullify reference to config_eet in unregister
Change-Id: I50fa4ac0b3f9e0d94417ade22ff7072179cc0b6f Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
-rw-r--r--src/wkb-ibus-config.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/wkb-ibus-config.c b/src/wkb-ibus-config.c
index ccfc14b..c0d6c16 100644
--- a/src/wkb-ibus-config.c
+++ b/src/wkb-ibus-config.c
@@ -216,6 +216,9 @@ end:
void
wkb_ibus_config_unregister(void)
{
- if (_conf_eet)
- wkb_ibus_config_eet_free(_conf_eet);
+ if (!_conf_eet)
+ return;
+
+ wkb_ibus_config_eet_free(_conf_eet);
+ _conf_eet = NULL;
}