clean up declarations of buffers for cmdline and executable paths
- now there are separate fcgid-specific constants for those limits
- cmdline limit is now larger than executable path limit

use sizeof(target buffer) as third param to apr_cpystrn instead of
expected size of the buffer, to help avoid future defects

add checks for truncated paths/cmdlines in order to generate a 
more helpful error message



git-svn-id: https://svn.apache.org/repos/asf/httpd/mod_fcgid/trunk@939344 13f79535-47bb-0310-9956-ffa450edef68
10 files changed