* Lukas Mai <plokinom@gmail.com> [2013-03-23T11:34:47] > >I explicitly allow typical harmless programmer errors adding another \0 > >at the end. > > My favorite semantics would be to not treat \0 specially, regardless of > warnings. That means failing with ENOENT if you pass such a string to > open, unlink, stat, ... etc, because as far as Perl is concerned, there > is a \0 in that string, and as far as the file system is concerned, no > such file exists. Similarly, glob("*\0") should return (). This is also my feeling on the topic. -- rjbsThread Previous | Thread Next