@codebrainz we probably indeed never should use non-wide versions.  Though,is 
there any harm in specifically using the wide version?  e.g. what do we gain by 
defining `UNICODE` and using the non-W names?
Though, I guess I like the `MultiByteToWideChar()` wrapper, although I don't 
understand the use case for the non-UNICODE code path, and also find it weird 
that it doesn't use the locale codepage rather than ASCII? (maybe it's what 
it's supposed to do for non-W functions, not quite sure)

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/809#issuecomment-164457952

Reply via email to