@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
