icecc/icecream — pull request #1 by pinotree (2012-10-25 22:51:15+00:00)
Title: Reduce PATH_MAX usage

In preparation of porting icecc to GNU/Hurd, this pull requests features reduction of PATH_MAX usages [1] in favour of other ways (dynamic memory allocation, small code refactoring, simplification). There is still an usage left in the new resolve_link() function, that maybe will come later on.
(These are not the only changes needed to compile on GNU/Hurd, but are the ones requring most of the changes.)

[1] PATH_MAX is an optional constant in POSIX which GNU/Hurd does not provide, and its meaning is not really "the maximum length of a path the system supports" (like most would use)