When a file is given on the command line, actually exists, and its name
authorschwarze <schwarze@openbsd.org>
Tue, 30 Dec 2014 20:40:05 +0000 (20:40 +0000)
committerschwarze <schwarze@openbsd.org>
Tue, 30 Dec 2014 20:40:05 +0000 (20:40 +0000)
commitad6020cd466bb35c0d86e93cefda3c6066b4e34c
treea18b2bbf312b0bf60977eaebd6b4826a8fb24802
parent9fccad30cf295b750976fbf0e0a43d85880d1d3c
When a file is given on the command line, actually exists, and its name
relative to the respective manual tree is longer than PATH_MAX, do not
leak the memory allocated to hold the name.  Not sure that can actually
happen, but better safe than sorry.
FreeBSD Coverity Scan CID 1261303, reported by Pedro Giffuni <pfg@>.
usr.bin/mandoc/mandocdb.c