Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.57
 
1.58
 
MAIN:ragge:20030617140914
 
pftn.c
_>171171                 } else if (ISFTN(temp)) {
 172172                         union arglist *usym = dsym->dfun;
 173173                         union arglist *udef = ddef->dfun;
<> 174+                        if (usym == NULL) {
  175+                                dsym++, ddef++;
  176+                                continue;
  177+                        }
  178+                        if (udef == NULL && usym->type != TNULL)
  179+                                goto mismatch;
174180                         while (usym->type != TNULL) {
 175181                                 TWORD t2 = usym->type;
 176182                                 if (usym->type != udef->type)
     
 !
480486          * Generate a list for bfcode().
 481487          * Parameters were pushed in reverse order.
 482488          */
<>483 -        parr = tmpalloc(sizeof(struct symtab *) * nparams);
  489+        if (nparams != 0)
  490+                parr = tmpalloc(sizeof(struct symtab *) * nparams);
<_484491 
 485492         for (a = lparam, i = 0; a != NULL && a != (struct params *)&lpole;
 486493             a = a->prev) {
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-08-21 20:02 +0200