X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xaw%2Fxboard.c;h=0961db515c0545201e711bcb296dcfb011ff4a00;hb=21a44c336aa8cd16a38f3c682386528c8f112650;hp=a834adf73735fa8e259474afd040d506f2b4f0d8;hpb=447740095b0491c84370083c0ee2bf281aa502bd;p=xboard.git diff --git a/xaw/xboard.c b/xaw/xboard.c index a834adf..0961db5 100644 --- a/xaw/xboard.c +++ b/xaw/xboard.c @@ -2402,6 +2402,19 @@ SetClockIcon (int color) } } +#define INPUT_SOURCE_BUF_SIZE 8192 + +typedef struct { + CPKind kind; + int fd; + int lineByLine; + char *unused; + InputCallback func; + XtInputId xid; + char buf[INPUT_SOURCE_BUF_SIZE]; + VOIDSTAR closure; +} InputSource; + void DoInputCallback (caddr_t closure, int *source, XtInputId *xid) {