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

Comparing ray/src/rt/text.c (file contents):
Revision 2.6 by greg, Thu Jun 25 12:05:10 1992 UTC vs.
Revision 2.8 by greg, Tue Nov 10 10:33:43 1992 UTC

# Line 248 | Line 248 | memerr:
248   freetext(m)                     /* free text structures associated with m */
249   OBJREC  *m;
250   {
251 <        register TEXT  *tp;
252 <        register TLINE  *tlp;
251 >        TEXT  *tp;
252 >        register TLINE  *tlp, *tln;
253  
254          tp = (TEXT *)m->os;
255          if (tp == NULL)
256                  return;
257 <        for (tlp = tp->tl.next; tlp != NULL; tlp = tlp->next) {
257 >        for (tlp = tp->tl.next; tlp != NULL; tlp = tln) {
258 >                tln = tlp->next;
259                  free((char *)tlp->spc);
260                  free((char *)tlp);
261          }
# Line 267 | Line 268 | intext(p, m)                   /* check to see if p is in text glyph *
268   FVECT  p;
269   OBJREC  *m;
270   {
270        extern double  fabs();
271          register TEXT  *tp;
272          register TLINE  *tlp;
273          FVECT  v;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines