signal-handler.patch revision 158
158N/A--- hw/xfree86/dri/dri.c Tue Jan 23 13:39:16 2007
158N/A+++ hw/xfree86/dri/dri.c Tue Mar 27 10:07:00 2007
158N/A@@ -2158,7 +2158,11 @@
158N/A entry = drmGetEntry(fd);
158N/A entry->f = f;
158N/A
158N/A+#if defined(__sun) && defined(__SVR4)
158N/A+ return 1;
158N/A+#else
158N/A return xf86InstallSIGIOHandler(fd, drmSIGIOHandler, 0);
158N/A+#endif
158N/A }
158N/A
158N/A int drmRemoveSIGIOHandler(int fd)
158N/A@@ -2167,5 +2171,9 @@
158N/A
158N/A entry->f = NULL;
158N/A
158N/A+#if defined(__sun) && defined(__SVR4)
158N/A+ return 1;
158N/A+#else
158N/A return xf86RemoveSIGIOHandler(fd);
158N/A+#endif
158N/A }