std::wstring widen_path(const char *s) { return char_to_wstring(s, GlobalUseUTF8Paths ? CP_UTF8 : CP_ACP); }
int ffms_wchar_open(const char *fname, int oflags, int pmode) { std::wstring wfname = char_to_wstring(fname, CP_UTF8); if (wfname.size()) return _wopen(wfname.c_str(), oflags, pmode); return -1; }