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

Diff for /src/usr.bin/diff/diffdir.c between version 1.36 and 1.37

version 1.36, 2010/07/16 23:27:58 version 1.37, 2010/07/17 00:00:32
Line 81 
Line 81 
         /* get a list of the entries in each directory */          /* get a list of the entries in each directory */
         dp1 = dirp1 = slurpdir(path1, &dirbuf1, Nflag + Pflag);          dp1 = dirp1 = slurpdir(path1, &dirbuf1, Nflag + Pflag);
         dp2 = dirp2 = slurpdir(path2, &dirbuf2, Nflag);          dp2 = dirp2 = slurpdir(path2, &dirbuf2, Nflag);
         if (dirp1 == NULL || dirp2 == NULL)          if (dirp1 == NULL || dirp2 == NULL) {
                 return;                  goto closem;
           }
   
         /*          /*
          * If we were given a starting point, find it.           * If we were given a starting point, find it.
Line 144 
Line 145 
                 }                  }
         }          }
   
   closem:
         if (dirbuf1 != NULL) {          if (dirbuf1 != NULL) {
                 xfree(dirp1);                  xfree(dirp1);
                 xfree(dirbuf1);                  xfree(dirbuf1);

Legend:
Removed from v.1.36  
changed lines
  Added in v.1.37