version 1.36, 2010/07/16 23:27:58 |
version 1.37, 2010/07/17 00:00:32 |
|
|
/* 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. |
|
|
} |
} |
} |
} |
|
|
|
closem: |
if (dirbuf1 != NULL) { |
if (dirbuf1 != NULL) { |
xfree(dirp1); |
xfree(dirp1); |
xfree(dirbuf1); |
xfree(dirbuf1); |