Martin Kraemer wrote:

Here's a patch to eliminate the "13", and to improve portability to
EBCDIC machines by using apr_toupper().

Some of this fooness here revolves around charset issues, something I am not clear on for many platforms.

The first question is, what is the charset of the names of environment variables on various platforms, the next is the charset of the names of LDAP attributes and database columns.

The apr_toupper() macro uses toupper() in the underlying implementation, which implies a char -> char mapping. According to the man pages on my Mac, towupper() gives a wide character mapping int -> int, but APR doesn't support this yet.

Regards,
Graham
--

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to