Quick Search:

Mode

Context

Displaying 6 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.361
 
1.362
 
MAIN:plunky:20121022092540
 
pftn.c
_>100100 } *rpole;
 101101 
 102102 /*
 103103  * Linked list for parameter (and struct elements) declaration.
 104104  */
 105105 static struct params {
<>106 -        struct params *next, *prev;
  106+        struct params *prev;
107107         struct symtab *sym;
<>108 -} *lpole, *lparam;
  108+} *lparam;
109109 static int nparams;
 110110 
 111111 /* defines used for getting things off of the initialization stack */
 112112 
 113113 NODE *arrstk[10];
 114114 int arrstkp;
     
 !
478478 void
 479479 ssave(struct symtab *sym)
 480480 {
 481481         struct params *p;
 482482 
 483483         p = tmpalloc(sizeof(struct params));
<>484 -        p->next = NULL;
  484+        p->prev = lparam;
485485         p->sym = sym;
<>486 -
 487 -        if ((p->prev = lparam) == NULL)
 488 -                lpole = p;
 489 -        else
 490 -                lparam->next = p;
<_491486         lparam = p;
 492487 }
 493488 
 494489 /*
 495490  * end of function
 496491  */
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-10-31 12:30 +0100