X-Git-Url: https://git.sesse.net/?p=ccbs;a=blobdiff_plain;f=bigscreen%2Fwidestring.cpp;fp=bigscreen%2Fwidestring.cpp;h=4b67ec7c2b168e158ccc90e1b90a7ad228d03256;hp=9193586379e63b7474ed9f57df0826aeb214b1be;hb=13ed6ca4807f938eba70592b2cb728cd3b632115;hpb=4f72fc3e551d7c34409760245c9db94a22cafc28 diff --git a/bigscreen/widestring.cpp b/bigscreen/widestring.cpp index 9193586..4b67ec7 100644 --- a/bigscreen/widestring.cpp +++ b/bigscreen/widestring.cpp @@ -16,6 +16,16 @@ widestring::widestring(const char *from) *this = from; } +widestring::widestring(const std::string &from) +{ + *this = from.c_str(); +} + +widestring::widestring(const std::wstring &from) + : std::wstring(from) +{ +} + void widestring::operator= (const char *from) { if (!iconv_initialized) {