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

Diff for /src/usr.bin/mg/dir.c between version 1.1 and 1.2

version 1.1, 2000/02/25 19:08:46 version 1.2, 2000/02/26 22:53:16
Line 8 
Line 8 
 #include "def.h"  #include "def.h"
   
 #ifndef NO_DIR  #ifndef NO_DIR
 #ifndef getwd                   /* may be a #define */  
 char    *getwd();  
 #endif  
 char    *wdir;  char    *wdir;
 static char cwd[NFILEN];  static char cwd[NFILEN];
   
Line 19 
Line 16 
  */   */
 dirinit()  dirinit()
 {  {
         if (!(wdir = getwd(cwd)))          if (!(wdir = getcwd(cwd, sizeof(cwd))))
                 panic("Can't get current directory!");                  panic("Can't get current directory!");
 }  }
   
Line 40 
Line 37 
                 ewprintf("Can't change dir to %s", bufc);                  ewprintf("Can't change dir to %s", bufc);
                 return(FALSE);                  return(FALSE);
         } else {          } else {
                 if (!(wdir = getwd(cwd)))                  if (!(wdir = getcwd(cwd, sizeof(cwd))))
                         panic("Can't get current directory!");                          panic("Can't get current directory!");
                 ewprintf("Current directory is now %s", wdir);                  ewprintf("Current directory is now %s", wdir);
                 return(TRUE);                  return(TRUE);

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2