rpms/xorg-x11-utils/F-9 xdpyinfo-1.0.2-silence-misc-errors.patch, 1.1, 1.2
Adam Jackson (ajax)
fedora-extras-commits at redhat.com
Tue Apr 29 14:35:34 UTC 2008
Author: ajax
Update of /cvs/pkgs/rpms/xorg-x11-utils/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12922
Modified Files:
xdpyinfo-1.0.2-silence-misc-errors.patch
Log Message:
patch novice
xdpyinfo-1.0.2-silence-misc-errors.patch:
Index: xdpyinfo-1.0.2-silence-misc-errors.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-utils/F-9/xdpyinfo-1.0.2-silence-misc-errors.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xdpyinfo-1.0.2-silence-misc-errors.patch 25 Apr 2008 17:41:06 -0000 1.1
+++ xdpyinfo-1.0.2-silence-misc-errors.patch 29 Apr 2008 14:34:56 -0000 1.2
@@ -1,6 +1,6 @@
-diff -up xdpyinfo-1.0.2/xdpyinfo.c.jx xdpyinfo-1.0.2/xdpyinfo.c
---- xdpyinfo-1.0.2/xdpyinfo.c.jx 2008-04-25 13:28:35.000000000 -0400
-+++ xdpyinfo-1.0.2/xdpyinfo.c 2008-04-25 13:36:28.000000000 -0400
+diff -up xdpyinfo-1.0.2/xdpyinfo.c.misc xdpyinfo-1.0.2/xdpyinfo.c
+--- xdpyinfo-1.0.2/xdpyinfo.c.misc 2007-03-20 16:53:54.000000000 -0400
++++ xdpyinfo-1.0.2/xdpyinfo.c 2008-04-29 10:34:22.000000000 -0400
@@ -135,6 +135,14 @@ in this Software without prior written a
char *ProgramName;
Bool queryExtensions = False;
@@ -33,29 +33,21 @@
return 1;
}
#endif
-@@ -846,24 +858,17 @@ char *flgtable[] = { "None", "ClearDTR",
- "ClearDTR and ClearRTS" };
-
- static int
--misc_error(Display *dpy, XErrorEvent *ev)
--{
-- return 0;
--}
--
--static int
- print_XF86Misc_info(Display *dpy, char *extname)
- {
- int majorrev, minorrev, ret = 1;
- XF86MiscMouseSettings mouseinfo;
- XF86MiscKbdSettings kbdinfo;
-- int (*old_handler)(Display *, XErrorEvent *);
-
- if (!XF86MiscQueryVersion(dpy, &majorrev, &minorrev))
+@@ -856,6 +868,8 @@ print_XF86Misc_info(Display *dpy, char *
return 0;
print_standard_extension_info(dpy, extname, majorrev, minorrev);
-- old_handler = XSetErrorHandler(misc_error);
+ old_handler = XSetErrorHandler(silent_errors);
++
+ if ((majorrev > 0) || (majorrev == 0 && minorrev > 0)) {
+ if (!XF86MiscGetKbdSettings(dpy, &kbdinfo))
+ return 0;
+@@ -887,6 +901,8 @@ print_XF86Misc_info(Display *dpy, char *
+ printf(" Buttons: %d\n", mouseinfo.buttons);
+ }
- if ((majorrev > 0) || (majorrev == 0 && minorrev > 0)) do {
- if (!XF86MiscGetKbdSettings(dpy, &kbdinfo)) {
++ XSetErrorHandler(old_handler);
++
+ return 1;
+ }
+ #endif
More information about the fedora-extras-commits
mailing list