summaryrefslogtreecommitdiff
path: root/modules/im/ximcp/imLcIm.c
diff options
context:
space:
mode:
Diffstat (limited to 'modules/im/ximcp/imLcIm.c')
-rw-r--r--modules/im/ximcp/imLcIm.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/im/ximcp/imLcIm.c b/modules/im/ximcp/imLcIm.c
index 2e622f62..b049bb7f 100644
--- a/modules/im/ximcp/imLcIm.c
+++ b/modules/im/ximcp/imLcIm.c
@@ -32,7 +32,7 @@ THIS SOFTWARE.
frankyling@hgrd01.enet.dec.com
******************************************************************/
-/* $XFree86: xc/lib/X11/imLcIm.c,v 1.12 2003/09/06 14:06:32 pascal Exp $ */
+/* $XFree86: xc/lib/X11/imLcIm.c,v 1.13 2004/01/06 13:49:27 pascal Exp $ */
#include <stdio.h>
/*
@@ -91,6 +91,8 @@ _XimLocalIMFree(
Xim im)
{
XimFreeDefaultTree(im->private.local.top);
+ im->private.local.top = NULL;
+
if(im->core.im_resources) {
Xfree(im->core.im_resources);
im->core.im_resources = NULL;