X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/cca89d7ce589d10a226c6dfa212e36cbcad25fd2..174d2af141dde3ef33fd69bc5a43338bee0895fa:/lib/charset.c diff --git a/lib/charset.c b/lib/charset.c index feb4469..b8af6e6 100644 --- a/lib/charset.c +++ b/lib/charset.c @@ -34,6 +34,17 @@ #include "vector.h" #include "unicode.h" +#if _WIN32 +// TODO WIN32 we assume UTF-8 here, which is *definitely wrong* +char *mb2utf8(const char *mb) { + return xstrdup(mb); +} + +char *utf82mb(const char *utf8) { + return xstrdup(utf8); +} +#else + /** @brief Low-level converstion routine * @param from Source encoding * @param to Destination encoding @@ -117,6 +128,8 @@ char *any2any(const char *from, else return xstrdup(any); } +#endif + /** @brief Truncate a string for display purposes * @param s Pointer to UTF-8 string * @param max Maximum number of columns