Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.131
 
1.132
 
MAIN:ragge:20110522171732
 
cpp.c
_>405405         return 0;
 406406 }
 407407 
<> 408+static void
  409+prem(void)
  410+{
  411+        error("premature EOF");
  412+}
  413+
408414 /*
 409415  * Include a file. Include order:
 410416  * - For <...> files, first search -I directories, then system directories.
     
 !
448454                 savch('\0');
 449455                 while ((c = sloscan()) == WSPACE)
 450456                         ;
<> 457+                if (c == 0)
  458+                        prem();
451459                 if (c != '\n')
 452460                         goto bad;
 453461                 it = SYSINC;
     
 !
470478                 safefn = stringbuf;
 471479                 savstr(fn); savch(0);
 472480                 c = yylex();
<> 481+                if (c == 0)
  482+                        prem();
473483                 if (c != '\n')
 474484                         goto bad;
 475485                 if (pushfile(nm, safefn, 0, NULL) == 0)
     
 !
690700         } else if (c == '\n') {
 691701                 /* #define foo */
 692702                 ;
<> 703+        } else if (c == 0) {
  704+                prem();
693705         } else if (c != WSPACE)
 694706                 goto bad;
 695707 
     
 !
812824                         getcmnt();
 813825                         break;
 814826 
<> 827+                case 0:
  828+                        prem();
  829+
<_815830                 default:
 816831 id:                     savstr((usch *)yytext);
 817832                         break;
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-07-10 23:45 +0200