# | 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)); |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |