[BACK]Return to main.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mg

Diff for /src/usr.bin/mg/main.c between version 1.33 and 1.34

version 1.33, 2004/07/19 12:14:08 version 1.34, 2005/03/09 16:20:48
Line 31 
Line 31 
 {  {
         char    *cp, *init_fcn_name = NULL;          char    *cp, *init_fcn_name = NULL;
         PF init_fcn = NULL;          PF init_fcn = NULL;
         int o, i, nfiles;          int o, i, nfiles, status;
   
         while ((o = getopt(argc, argv, "f:")) != -1)          while ((o = getopt(argc, argv, "f:")) != -1)
                 switch (o) {                  switch (o) {
Line 105 
Line 105 
                                 }                                  }
                                 curbp = findbuffer(cp);                                  curbp = findbuffer(cp);
                                 (void)showbuffer(curbp, curwp, 0);                                  (void)showbuffer(curbp, curwp, 0);
                                 (void)readin(cp);                                  if ((status = readin(cp)) != TRUE) {
                                 if (init_fcn_name)                                          killbuffer(curbp);
                                         init_fcn(0, 1);                                  } else {
                                 nfiles++;                                          if (init_fcn_name)
                                                   init_fcn(0, 1);
                                           nfiles++;
                                   }
                         }                          }
                 }                  }
         }          }

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.34