ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/x11.c
(Generate patch)

Comparing ray/src/rt/x11.c (file contents):
Revision 2.22 by greg, Mon Dec 12 11:22:20 1994 UTC vs.
Revision 2.24 by greg, Tue Mar 7 14:18:34 1995 UTC

# Line 14 | Line 14 | static char SCCSid[] = "$SunId$ LBL";
14   #include  <math.h>
15   #include  <sys/ioctl.h>
16   #include  <fcntl.h>
17 + #ifdef sparc
18 + #include  <sys/conf.h>
19 + #include  <sys/file.h>
20 + #include  <sys/filio.h>
21 + #endif
22  
23   #include  <X11/Xlib.h>
24   #include  <X11/cursorfont.h>
# Line 373 | Line 378 | char  *inp, *prompt;
378                  if (!x11_driver.inpready)
379                          fputs(prompt, stdout);
380          }
381 + #ifdef FNDELAY
382 +        if (inpcheck == IC_READ) {      /* turn off FNDELAY */
383 +                if (fcntl(fileno(stdin), F_SETFL, 0) < 0) {
384 +                        stderr_v("Cannot change input mode\n");
385 +                        quit(1);
386 +                }
387 +                inpcheck = IC_IOCTL;
388 +        }
389 + #endif
390          if (gets(inp) == NULL) {
391                  strcpy(inp, "quit");
392                  return;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines