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

Comparing ray/src/rt/source.c (file contents):
Revision 1.22 by greg, Tue Nov 13 14:32:30 1990 UTC vs.
Revision 1.24 by greg, Thu Dec 13 10:44:04 1990 UTC

# Line 47 | Line 47 | marksources()                  /* find and mark source objects */
47  
48                  m = objptr(o->omod);
49  
50 <                if (m->otype != MAT_LIGHT &&
51 <                                m->otype != MAT_ILLUM &&
52 <                                m->otype != MAT_GLOW &&
53 <                                m->otype != MAT_SPOT)
50 >                if (!islight(m->otype))
51                          continue;
52          
53                  if (m->oargs.nfargs != (m->otype == MAT_GLOW ? 4 :
# Line 410 | Line 407 | char  *p;                      /* data for f */
407                  addcolor(r->rcol, srccnt[cntord[sn].sno].val);
408          }
409                  
410 <        free(srccnt);
411 <        free(cntord);
410 >        free((char *)srccnt);
411 >        free((char *)cntord);
412   }
413  
414  
# Line 459 | Line 456 | register RAY  *r;
456                  r->rt = r->rot;
457          }
458   }
462
463
464 o_source() {}           /* intersection with a source is done elsewhere */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines