Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.59
 
1.60
 
MAIN:ragge:20070917181612
 
cpp.c
_>106106 int ofd;
 107107 usch outbuf[CPPBUF];
 108108 int obufp, istty;
<>109 -int Cflag, Mflag;
  109+int Cflag, Mflag, dMflag;
110110 usch *Mfile;
 111111 struct initar *initar;
 112112 
     
 !
176176         struct symtab *nl;
 177177         register int ch;
 178178 
<>179 -        while ((ch = getopt(argc, argv, "CD:I:MS:U:di:t")) != -1)
  179+        while ((ch = getopt(argc, argv, "CD:I:MS:U:d:i:tv")) != -1)
180180                 switch (ch) {
 181181                 case 'C': /* Do not discard comments */
 182182                         Cflag++;
     
 !
213213                         break;
 214214 
 215215 #ifdef CPP_DEBUG
<>216 -                case 'd':
  216+                case 'v':
217217                         dflag++;
 218218                         break;
 219219 #endif
<> 220+                case 'd':
  221+                        if (optarg[0] == 'M') {
  222+                                dMflag = 1;
  223+                                Mflag = 1;
  224+                        }
  225+                        /* ignore others */
  226+                        break;
  227+
220228                 case 't':
 221229                         tflag = 1;
 222230                         break;
     
 !
255263                 nl->value = stringbuf-1;
 256264         }
 257265 
<>258 -        if (Mflag) {
  266+        if (Mflag && !dMflag) {
<_259267                 usch *c;
 260268 
 261269                 if (argc < 1)
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-10-30 20:04 +0100