Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.23
 
1.24
 
MAIN:ragge:20050320162112
 
cpp.c
_>150150 #define ENTER   1
 151151 
 152152 static void expdef(usch *proto, struct recur *, int gotwarn);
<>153 -static void savch(int c);
154153 static void control(void);
<>155 -static usch *savstr(usch *str);
156154 static void define(void);
 157155 static void expmac(struct recur *);
 158156 static int canexpand(struct recur *, struct symtab *np);
     
 !
165163         struct incs *w, *w2;
 166164         struct symtab *nl, *thisnl;
 167165         register int c, gotspc, ch;
<>168 -        usch *osp;
  166+        usch *osp, *ss2;
169167 
 170168         while ((ch = getopt(argc, argv, "CD:I:S:U:td")) != -1)
 171169                 switch (ch) {
     
 !
316314                                 fputs(yystr, obuf);
 317315                         } else if (osp != stringbuf) {
 318316 if(dflag)printf("IDENT1: unput\n");
<> 317+                                ss2 = stringbuf;
319318                                 cunput(EXPAND);
<>320 -                                while (stringbuf > osp)
 321 -                                        cunput(*--stringbuf);
  319+                                while (ss2 > osp)
  320+                                        cunput(*--ss2);
<_322321                                 thisnl = nl;
 323322                         }
 324323                         stringbuf = osp; /* clean up heap */
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-09-30 13:55 +0200