compile on many non-FreeBSD systems, including Linux, Solaris, Darwin, etc. Thanks to: many people who pointed out the same portability problem
* Whitespace fixes * Check some malloc calls * Simplify long_help formatting * Spell "LINUX" -> "linux" * A few other miscellaneous style improvements
systems. The fts.h here is an exact copy of include/fts.h (except for an initial explanatory comment and the revision tags, of course). The fts.c here is slightly modified from lib/libc/gen/fts.c so it can compile correctly on non-FreeBSD systems.