Catch more X errors

This commit is contained in:
Matthias Clasen 2009-12-10 05:55:17 +00:00
parent 38da523bb4
commit 32e0cefac3
2 changed files with 15 additions and 1 deletions

11
catch-more-xerrors.patch Normal file
View File

@ -0,0 +1,11 @@
diff -up libxklavier-4.0/libxklavier/xklavier_evt.c.xerrors libxklavier-4.0/libxklavier/xklavier_evt.c
--- libxklavier-4.0/libxklavier/xklavier_evt.c.xerrors 2009-12-10 00:50:24.786868859 -0500
+++ libxklavier-4.0/libxklavier/xklavier_evt.c 2009-12-10 00:51:23.563118385 -0500
@@ -508,6 +508,7 @@ xkl_process_error(Display * dpy, XErrorE
case BadAccess:
case BadDrawable:
case BadWindow:
+ case BadMatch:
{
XGetErrorText(evt->display, evt->error_code, buf,
sizeof(buf));

View File

@ -1,7 +1,7 @@
Summary: High-level API for X Keyboard Extension
Name: libxklavier
Version: 4.0
Release: 6%{?dist}
Release: 7%{?dist}
License: LGPLv2+
Group: Development/Libraries
URL: http://gswitchit.sourceforge.net/
@ -80,6 +80,9 @@ rm -rf %{buildroot}
%{_datadir}/gtk-doc/html/libxklavier/
%changelog
* Thu Dec 10 2009 Matthias Clasen <mclasen@redhat.com> - 4.0-7
- Catch more X errors
* Thu Oct 15 2009 Matthias Clasen <mclasen@redhat.com> - 4.0-6
- Incorporate upstream fixes for XInput error handling