Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.108
 
1.109
 
MAIN:ragge:20040529075327
 
pftn.c
_>259259                         ++dsym;
 260260                         ++ddef;
 261261                 } else if (ISFTN(temp)) {
<>262 -                        if (!oldstyle && chkftn(dsym->dfun, ddef->dfun))
  262+                        if (!oldstyle && ddef->dfun != NULL &&
  263+                            chkftn(dsym->dfun, ddef->dfun))
263264                                 uerror("declaration doesn't match prototype");
 264265                         dsym++, ddef++;
 265266                 }
     
 !
23752376         return 0;
 23762377 }
 23772378 
<> 2379+/*
  2380+ * Compare two function argument lists to see if they match.
  2381+ */
<_23782382 int
 23792383 chkftn(union arglist *usym, union arglist *udef)
 23802384 {
FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-22 15:14 +0100