Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.20
 
1.21
 
MAIN:ragge:20090807185717
 
token.c
_>217217                         goto xloop;
 218218 
 219219                 case '\"': /* strings */
<>220 -str:                    do {
  220+str:                    PUTCH(ch);
  221+                        while ((ch = NXTCH()) != '\"') {
221222                                 PUTCH(ch);
<>222 -                                ch = NXTCH();
223223                                 if (ch == '\\') {
<>224 -                                        PUTCH(ch);
225224                                         ch = NXTCH();
<> 225+                                        PUTCH(ch);
226226                                 }
 227227                                 if (ch < 0)
 228228                                         return;
<>229 -                        } while (ch != '\"');
  229+                        }
230230                         PUTCH(ch);
 231231                         break;
 232232 
     
 !
251251                         goto xloop;
 252252 
 253253                 case '\'': /* character literal */
<>254 -con:                    do {
  254+con:                    PUTCH(ch);
  255+                        while ((ch = NXTCH()) != '\'') {
255256                                 PUTCH(ch);
<>256 -                                ch = NXTCH();
257257                                 if (ch == '\\') {
<>258 -                                        PUTCH(ch);
259258                                         ch = NXTCH();
<>260 -                                }
 261 -                                if (ch < 0)
  259+                                        PUTCH(ch);
  260+                                } else if (ch < 0)
262261                                         return;
<>263 -                                if (ch == '\n')
  262+                                else if (ch == '\n')
264263                                         goto xloop;
<>265 -                        } while (ch != '\'');
  264+                        }
266265                         PUTCH(ch);
 267266                         break;
<> 267+
<_268268                 case 'L':
 269269                         ch = NXTCH();
 270270                         if (ch == '\"') {
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 01:36 +0100