diff options
-rw-r--r-- | modules/im/ximcp/imLcIc.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/im/ximcp/imLcIc.c b/modules/im/ximcp/imLcIc.c index 63545899..26728f82 100644 --- a/modules/im/ximcp/imLcIc.c +++ b/modules/im/ximcp/imLcIc.c @@ -61,10 +61,10 @@ _XimLocalDestroyIC( if (ic->core.focus_window) _XUnregisterFilter(ic->core.im->core.display, ic->core.focus_window, _XimLocalFilter, (XPointer)ic); - if(ic->private.local.ic_resources) { - Xfree(ic->private.local.ic_resources); - ic->private.local.ic_resources = NULL; - } + + Xfree(ic->private.local.ic_resources); + ic->private.local.ic_resources = NULL; + return; } |