[BACK]Return to printlist.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / gprof

Diff for /src/usr.bin/gprof/printlist.c between version 1.2 and 1.3

version 1.2, 1996/06/26 05:33:59 version 1.3, 2001/03/22 05:18:30
Line 63 
Line 63 
 struct stringlist       Ehead = { 0 , 0 };  struct stringlist       Ehead = { 0 , 0 };
 struct stringlist       *Elist = &Ehead;  struct stringlist       *Elist = &Ehead;
   
   void
 addlist( listp , funcname )  addlist( listp , funcname )
     struct stringlist   *listp;      struct stringlist   *listp;
     char                *funcname;      char                *funcname;
Line 70 
Line 71 
     struct stringlist   *slp;      struct stringlist   *slp;
   
     slp = (struct stringlist *) malloc( sizeof(struct stringlist));      slp = (struct stringlist *) malloc( sizeof(struct stringlist));
     if ( slp == (struct stringlist *) 0 ) {      if (slp == (struct stringlist *) 0)
         fprintf( stderr, "gprof: ran out room for printlist\n" );          errx(0, "ran out room for printlist");
         done();  
     }  
     slp -> next = listp -> next;      slp -> next = listp -> next;
     slp -> string = funcname;      slp -> string = funcname;
     listp -> next = slp;      listp -> next = slp;

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3