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

Comparing ray/src/px/ra_t16.c (file contents):
Revision 2.2 by greg, Thu Dec 19 14:52:20 1991 UTC vs.
Revision 2.3 by greg, Fri Oct 2 16:29:07 1992 UTC

# Line 13 | Line 13 | static char SCCSid[] = "$SunId$ LBL";
13  
14   #include  <stdio.h>
15  
16 + #ifdef MSDOS
17 + #include  <fcntl.h>
18 + #endif
19 +
20 + #include  <math.h>
21 +
22   #include  "color.h"
23  
24   #include  "resolu.h"
# Line 34 | Line 40 | static char SCCSid[] = "$SunId$ LBL";
40  
41   extern char     *ecalloc(), *emalloc();
42  
37 extern double  pow();
38
43   double  gamma = 2.2;                    /* gamma correction */
44  
45   int  bradj = 0;                         /* brightness adjustment */
# Line 52 | Line 56 | char  *argv[];
56          struct hdStruct  head;
57          int  reverse = 0;
58          int  i;
59 <        
59 > #ifdef MSDOS
60 >        extern int  _fmode;
61 >        _fmode = O_BINARY;
62 >        setmode(fileno(stdin), O_BINARY);
63 >        setmode(fileno(stdout), O_BINARY);
64 > #endif
65          progname = argv[0];
66  
67          head.dataBits = 16;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines