files: don't change embedded newlines into nulls in filenames
Benno Schulenberg authored
Because changing anything to a null effectively means to truncate
the name.

This fixes https://savannah.gnu.org/bugs/?49868
and fixes https://savannah.gnu.org/bugs/?49874.
0b0b8122