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

Comparing ray/src/px/ra_bmp.c (file contents):
Revision 2.4 by greg, Fri Apr 30 17:00:29 2004 UTC vs.
Revision 2.6 by greg, Fri Apr 30 17:56:06 2004 UTC

# Line 41 | Line 41 | main(int argc, char *argv[])
41          progname = argv[0];
42  
43          for (i = 1; i < argc; i++)
44 <                if (argv[i][0] == '-')
44 >                if (argv[i][0] == '-' && argv[i][1])
45                          switch (argv[i][1]) {
46                          case 'b':
47                                  rgbp = NULL;
# Line 72 | Line 72 | main(int argc, char *argv[])
72                          case 'r':
73                                  reverse = !reverse;
74                                  break;
75                        case '\0':
76                                break;
75                          default:
76                                  goto userr;
77                          }
# Line 335 | Line 333 | tmap2bmp(char *fnin, char *fnout, char *expec, RGBPRIM
333                                          /* initialize BMP header */
334          if (tmflags & TM_F_BW) {
335                  hdr = BMPmappedHeader(xr, yr, 0, 256);
336 <                hdr->compr = BI_RLE8;
336 >                if (fnout != NULL)
337 >                        hdr->compr = BI_RLE8;
338          } else
339                  hdr = BMPtruecolorHeader(xr, yr, 0);
340          if (hdr == NULL)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines