From 52f025bb43a88073a981f0739ef282fccf49fa19 Mon Sep 17 00:00:00 2001 From: Nick Briggs Date: Wed, 24 May 2017 15:29:44 -0700 Subject: [PATCH] Don't use Streams S_INPUT ioctl on MacOS --- src/xinit.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/xinit.c b/src/xinit.c index f7cb983..01d148e 100755 --- a/src/xinit.c +++ b/src/xinit.c @@ -125,9 +125,11 @@ void init_Xevent(dsp) #ifdef SYSVONLY #ifndef LINUX +#ifndef MACOSX ioctl(ConnectionNumber(dsp->display_id) , I_SETSIG, S_INPUT); /* so we see X events fast */ #endif +#endif #endif /* SYSVONLY */ } /*end init_Xevent */ @@ -143,9 +145,11 @@ void lisp_Xexit(dsp) { #ifdef SYSVONLY #ifndef LINUX +#ifndef MACOSX ioctl(ConnectionNumber(dsp->display_id) , I_SETSIG, 0); /* so no interrupts happen during */ #endif +#endif #endif /* SYSVONLY */ XDestroySubwindows( dsp->display_id, dsp->LispWindow );