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

Comparing ray/src/rt/p_data.c (file contents):
Revision 1.4 by greg, Wed Jan 2 18:22:40 1991 UTC vs.
Revision 1.5 by greg, Thu Aug 8 11:30:04 1991 UTC

# Line 66 | Line 66 | RAY  *r;
66  
67          if (m->oargs.nsargs < 4)
68                  objerror(m, USER, "bad # arguments");
69 <        if (!vardefined(sa[3]))
70 <                loadfunc(sa[2]);
69 >        funcfile(sa[2]);
70          errno = 0;
71          for (nv = 0; nv+3 < m->oargs.nsargs &&
72                          sa[nv+3][0] != '-'; nv++) {
# Line 116 | Line 115 | RAY  *r;
115  
116          if (m->oargs.nsargs < 8)
117                  objerror(m, USER, "bad # arguments");
118 <        if (!vardefined(sa[7]))
120 <                loadfunc(sa[6]);
118 >        funcfile(sa[6]);
119          for (nv = 0; nv+7 < m->oargs.nsargs &&
120                          sa[nv+7][0] != '-'; nv++) {
121                  if (nv >= MAXDIM)
# Line 170 | Line 168 | RAY  *r;
168  
169          if (m->oargs.nsargs < 7)
170                  objerror(m, USER, "bad # arguments");
171 <        if (!vardefined(sa[5]))
174 <                loadfunc(sa[4]);
171 >        funcfile(sa[4]);
172          errno = 0;
173          pt[1] = varvalue(sa[5]);        /* y major ordering */
174          pt[0] = varvalue(sa[6]);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines