apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Erik Huelsmann" <ehu...@gmail.com>
Subject Re: apr_filepath_encoding on Darwin
Date Tue, 17 Jul 2007 12:39:04 GMT
On 7/17/07, Lucian Adrian Grijincu <lucian.grijincu@gmail.com> 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.

Mime
View raw message