diff options
| author | Adam Vandenberg | 2009-11-12 11:09:20 -0800 |
|---|---|---|
| committer | Adam Vandenberg | 2009-11-12 12:47:17 -0800 |
| commit | 034337ec5e09f128ecea9f89ff06bbb5b26195ad (patch) | |
| tree | 44129f43903c48da5f8b2f7cbeda9a7c6ea8e25f /Library/Formula | |
| parent | 7e0502495fdff7686015802a1c436851f8c876c6 (diff) | |
| download | homebrew-034337ec5e09f128ecea9f89ff06bbb5b26195ad.tar.bz2 | |
Compare against HOMEBREW_CELLAR using real paths.
The code in Keg.self.for path uses "path = path.parent.realpath" to walk
up subfolders looking for a Keg.
Because 'realpath' is in there, and the path is checked against
HOMEBREW_CELLAR, which may be a symlink, we need to do realpath-to-realpath
comparisons in Keg. Otherwise, we will hit equivalent but symlinked folders,
not see that they are the same, and walk all the way up to / and then
error out.
Diffstat (limited to 'Library/Formula')
0 files changed, 0 insertions, 0 deletions
