]> git.pld-linux.org Git - packages/Xaw3d.git/blobdiff - Xaw3d-close-detroy-crash.patch
- taken from openSUSE
[packages/Xaw3d.git] / Xaw3d-close-detroy-crash.patch
diff --git a/Xaw3d-close-detroy-crash.patch b/Xaw3d-close-detroy-crash.patch
new file mode 100644 (file)
index 0000000..eea4569
--- /dev/null
@@ -0,0 +1,16 @@
+--- xc/lib/Xaw3d/XawIm.c~      1998-04-21 14:42:02.000000000 +0100
++++ xc/lib/Xaw3d/XawIm.c       2010-04-26 07:04:49.359519700 +0100
+@@ -331,12 +331,12 @@
+     /*
+      * Close Input Method
+      */
+-    CloseIM(ve);
+     if (!XFindContext(XDisplayOfIM(ve->im.xim), (Window)ve->im.xim, errContext,
+                     (XPointer*)&contextErrData)) {
+       if (contextErrData) XtFree((char *)contextErrData);
+     }
+     XDeleteContext(XDisplayOfIM(ve->im.xim), (Window)ve->im.xim, errContext);
++    CloseIM(ve);
+     ve->im.xim = NULL;
+     /*
This page took 1.890799 seconds and 4 git commands to generate.