diff options
Diffstat (limited to 'modules/im/ximcp/imLcIm.c')
-rw-r--r-- | modules/im/ximcp/imLcIm.c | 4 |
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; |