On Tue Feb 06 18:31:28 2018, JKEENAN wrote:
Show quoted text
Here are suggestions on how to fix it (noted in the discussion on p5p):
* check for nul in the string before -f, always treating nul-containing
strings as data strings;
* discriminate between pathnames and data entirely based on looking like
a data string, with no -f check at all;
* suppress that category of warning in some narrow scope around -f;
* drop the dual-use interface in favour of separate interfaces for
pathnames and data strings.