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

Diff for /src/usr.bin/mg/file.c between version 1.17 and 1.18

version 1.17, 2002/05/29 12:32:51 version 1.18, 2002/05/29 12:41:42
Line 128 
Line 128 
         char *fname;          char *fname;
 {  {
         MGWIN   *wp;          MGWIN   *wp;
         int      status;          int      status, i;
           PF       *ael;
   
         /* might be old */          /* might be old */
         if (bclear(curbp) != TRUE)          if (bclear(curbp) != TRUE)
                 return TRUE;                  return TRUE;
         status = insertfile(fname, fname, TRUE);          status = insertfile(fname, fname, TRUE);
   
           /*
            * Call auto-executing function if we need to.
            */
           if ((ael = find_autoexec(fname)) != NULL) {
                   for (i = 0; ael[i] != NULL; i++)
                           (*ael[i])(0, 1);
                   free(ael);
           }
   
         /* no change */          /* no change */
         curbp->b_flag &= ~BFCHG;          curbp->b_flag &= ~BFCHG;

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18