On 7/17/07, Lucian Adrian Grijincu <[EMAIL PROTECTED]> wrote:
APR holds everything in locale encoding on UNIX and UTF8 on Windows.

As far as I know UNIX system calls must accept *locale* strings, not
an arbitrary encoding (be it UTF8 or other). This may be Mac related,
could you point out exactly from where you deduced that strings passed
to "stat()" must be UTF8 ... that's a mighty large document to digest
:)

Sure. First sentence of the last paragraph under "File Systems and
Unicode Support":

"All BSD system functions expect their string parameters to be in
UTF-8 encoding and nothing else."

bye,


Erik.

Reply via email to