Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.100
 
1.101
 
MAIN:ragge:20090815082422
 
cpp.c
_>492492 void
 493493 include()
 494494 {
<> 495+        struct symtab *nl;
495496         struct incs *w;
 496497         usch *osp;
 497498         usch *fn, *safefn;
     
 !
501502                 return;
 502503         osp = stringbuf;
 503504 
<>504 -        if ((c = yylex()) != STRING && c != '<')
  505+        while ((c = sloscan()) == WSPACE)
  506+                ;
  507+        if (c == IDENT) {
  508+                /* sloscan() will not expand idents */
  509+                if ((nl = lookup((usch *)yytext, FIND)) == NULL)
  510+                        goto bad;
  511+                unpstr(gotident(nl));
  512+                stringbuf = osp;
  513+                c = yylex();
  514+        }
  515+        if (c != STRING && c != '<')
<_505516                 goto bad;
 506517 
 507518         if (c == '<') {
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-11 05:27 +0200