This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: open() giving ENOENT when trying to create files with control chars


Yitzchak Scott-Thoennes wrote:

> > Windows strips trailing spaces and dots (unless the file name
> > consists only of spaces).  You need a managed mount to
> > preserve those; otherwise "foo ", "foo.", "foo. . . . ", "foo",
> > and a bunch of other spellings all refer to the same file.
> 
> I attempted to indicate in the message above that I tried it and
> succeeded in using filenames with spaces on the end (and *different*
> files named the same except without the spaces).  It seems this is
> *not* an across-the-board Windows limitation.

This is probably a difference in the win32 API versus the native API.

Brian

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]