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

Comparing ray/src/hd/rhcopy.c (file contents):
Revision 3.18 by schorsch, Mon Jul 21 22:30:18 2003 UTC vs.
Revision 3.19 by schorsch, Sun Jul 27 22:12:02 2003 UTC

# Line 91 | Line 91 | int    *hf;
91          if (!strncmp(s, "OBSTRUCTIONS=", 13)) {
92                  s += 13;
93                  while (*s == ' ') s++;
94 <                if (*s == 't' | *s == 'T')
94 >                if ((*s == 't') | (*s == 'T'))
95                          *hf |= H_OBST;
96 <                else if (*s == 'f' | *s == 'F')
96 >                else if ((*s == 'f') | (*s == 'F'))
97                          *hf |= H_OBSF;
98                  else
99                          error(WARNING, "bad OBSTRUCTIONS value in holodeck");
# Line 333 | Line 333 | char   *pcf, *zbf;
333                  error(WARNING, errmsg);
334          }
335                                  /* figure out what to do about exposure */
336 <        if (phd.expos < 0.99 | phd.expos > 1.01) {
336 >        if ((phd.expos < 0.99) | (phd.expos > 1.01)) {
337                  emult = -log(phd.expos)/log(2.);
338                  eshft = emult >= 0. ? emult+.5 : emult-.5;
339                  emult -= (double)eshft;
340 <                if (emult <= 0.01 & emult >= -0.01)
340 >                if ((emult <= 0.01) & (emult >= -0.01))
341                          emult = -1.;
342                  else {
343                          emult = 1./phd.expos;
# Line 350 | Line 350 | char   *pcf, *zbf;
350                                  /* allocate buffers */
351          cscn = (COLR *)malloc(scanlen(&prs)*sizeof(COLR));
352          zscn = (float *)malloc(scanlen(&prs)*sizeof(float));
353 <        if (cscn == NULL | zscn == NULL)
353 >        if ((cscn == NULL) | (zscn == NULL))
354                  error(SYSTEM, "out of memory in addpicz");
355                                  /* read and process each scanline */
356          for (j = 0; j < numscans(&prs); j++) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines