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

Comparing ray/src/rt/m_mist.c (file contents):
Revision 2.2 by greg, Sat Dec 9 09:40:42 1995 UTC vs.
Revision 2.3 by greg, Mon Dec 11 11:19:33 1995 UTC

# Line 121 | Line 121 | register RAY  *r;
121          if (m->oargs.nfargs > 5)
122                  objerror(m, USER, "bad arguments");
123                                          /* get source indices */
124 <        if (m->oargs.nsargs > 0 && (myslist = (int *)m->os) == NULL) {
124 >        if (!(r->crtype & SHADOW) && m->oargs.nsargs > 0 &&
125 >                        (myslist = (int *)m->os) == NULL) {
126                  if (m->oargs.nsargs > MAXSLIST)
127                          objerror(m, USER, "too many sources in list");
128                  myslist = (int *)malloc((m->oargs.nsargs+1)*sizeof(int));

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines