]> Savannah Git Hosting - gnulib.git/commit
progreloc: Speed up executable lookup on various platforms.
authorBruno Haible <bruno@clisp.org>
Tue, 19 Feb 2019 20:42:54 +0000 (21:42 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 19 Feb 2019 20:42:54 +0000 (21:42 +0100)
commit18f4d4133eae7d8ac228ed2986748c52825f3d0e
treea044b0deb04d97620382a0a2bdc4f232057e6ea3
parentcd46bf0ca5083162f3ac564ebbdeb6371085df45
progreloc: Speed up executable lookup on various platforms.

* lib/progreloc.c: Include <errno.h>.
(safe_read, full_read): New functions.
(find_executable): On GNU/kFreeBSD, FreeBSD, DragonFly, NetBSD, Solaris,
prefer the information from the /proc file system to a PATH search.
ChangeLog
lib/progreloc.c