Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.70
 
1.71
 
MAIN:ragge:20120810081235
 
token.c
_>12351235 pragmastmt(void)
 12361236 {
 12371237         int c;
<> 1238+        usch *sb = stringbuf;
12381239 
 12391240         if (sloscan() != WSPACE)
 12401241                 error("bad pragma");
<>1241 -        if (!flslvl)
 1242 -                putstr((const usch *)"\n#pragma ");
  1242+        savstr((const usch *)"\n#pragma ");
12431243         do {
<>1244 -                c = inch();
 1245 -                if (!flslvl)
 1246 -                        putch(c);       /* Do arg expansion instead? */
  1244+                savch(c = inch());
12471245         } while (c && c != '\n');
 12481246         if (c == '\n')
 12491247                 unch(c);
<> 1248+        savch(0);
  1249+        if (!flslvl)
  1250+                putstr(sb);
  1251+        stringbuf = sb;
<_12501252         prtline();
 12511253 }
 12521254 
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-11-01 02:59 +0100