diff options
| author | Mike McQuaid | 2016-01-17 20:11:57 +0000 |
|---|---|---|
| committer | Mike McQuaid | 2016-01-17 20:12:03 +0000 |
| commit | 20106e42684b3befd3de6c3dece9c2a6ec88871c (patch) | |
| tree | e007a70d5c5ae931af51640e5f51ed0ab1b2344c /Library/Homebrew/test | |
| parent | 42681b51f83193f0fb9c178c85e2d1b17926ebd2 (diff) | |
| download | brew-20106e42684b3befd3de6c3dece9c2a6ec88871c.tar.bz2 | |
dependency: don't recurse infinitely.
If we have a dependency cycle ensure that infinite recursion does not
result by storing state in a stack which we push/pop from for each
level of recursion and verify that we haven’t been through this
dependency already.
Closes Homebrew/homebrew#47933.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Homebrew/test')
0 files changed, 0 insertions, 0 deletions
