William A. Rowe, Jr. wrote:

That's correct. Windows utf-8 code page 65001 or so is only a psuedo page in all older and (afaik) newer flavors of windows). So it's returning this character in the local code page, can't represent it, and falls back on '?'.
Yup, and that's what our assumption has been that this is occurring.

Using the FnW equivilant, treating the args as utf-8 and passing the args as unicode to ldap_search_ext_sW and resolving the return value back to utf-8
would resolve your issues.


I'm not certain what you're getting at here. Our arguments to ldap_search_ext_sW all already contain valid utf-8 encoding as none of the arguments contain anything but us-ascii characters. Or are you saying there's some extra conversion that needs to be done on us-ascii only character args?

Thanks,
Andy

Reply via email to