summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWalter Harms <wharms@bfs.de>2024-01-08 13:35:28 +0100
committerWalter Harms <wharms@bfs.de>2024-01-08 13:35:28 +0100
commite5b14e59a16fa49c7e7af0acfc1e4311bebec536 (patch)
treec3dd02ff6f30073ea9a1599dd8ff56851834c9a3
parente6310b5212f1dea184e1626ad5eeec167fcb41ac (diff)
_XimLocalCreateIC:no need to check arg for Xfree()
Xfree() will happily ignore NULL, no need to check
-rw-r--r--modules/im/ximcp/imLcIc.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/modules/im/ximcp/imLcIc.c b/modules/im/ximcp/imLcIc.c
index 26728f82..0755fff0 100644
--- a/modules/im/ximcp/imLcIc.c
+++ b/modules/im/ximcp/imLcIc.c
@@ -190,10 +190,9 @@ _XimLocalCreateIC(
return((XIC)ic);
Set_Error :
- 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;
Xfree(ic);
return((XIC)NULL);
}