From e6310b5212f1dea184e1626ad5eeec167fcb41ac Mon Sep 17 00:00:00 2001 From: Walter Harms Date: Mon, 8 Jan 2024 13:06:03 +0100 Subject: [PATCH] _XimLocalDestroyIC: no need to check arg for Xfree() Xfree() will happily ignore NULL, no need to check --- modules/im/ximcp/imLcIc.c | 8 ++++---- 1 file 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; }