/[make]/make/misc.c
ViewVC logotype

Diff of /make/misc.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.62 by bosk, Sun Feb 27 21:40:24 2005 UTC revision 1.63 by bosk, Sun Feb 27 22:24:31 2005 UTC
# Line 525  copy_dep_chain (struct dep *d) Line 525  copy_dep_chain (struct dep *d)
525    return firstnew;    return firstnew;
526  }  }
527    
528  /* Free a chain of `struct dep'. Each dep->name is freed  /* Free a chain of `struct nameseq'. Each nameseq->name is freed
529     as well.  */     as well.  Can be used on `struct dep' chains.*/
530    
531  void  void
532  free_dep_chain (struct dep *d)  free_ns_chain (struct nameseq *n)
533  {  {
534    register struct dep *tmp;    register struct nameseq *tmp;
535    
536    while (d != 0)    while (n != 0)
537    {    {
538      if (d->name != 0)      if (n->name != 0)
539        free (d->name);        free (n->name);
540    
541      tmp = d;      tmp = n;
542    
543      d = d->next;      n = n->next;
544    
545      free (tmp);      free (tmp);
546    }    }

Legend:
Removed from v.1.62  
changed lines
  Added in v.1.63

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26