Made JSString->wstring conversion slightly easier

This was SVN commit r1134.
This commit is contained in:
Ykkrosh
2004-09-06 11:28:04 +00:00
parent 13974087c3
commit 5df205084f
2 changed files with 6 additions and 0 deletions
+5
View File
@@ -41,6 +41,11 @@ JSString* StringConvert::wchars_to_jsstring(JSContext* cx, const wchar_t* chars)
return JS_NewUCString(cx, data, len);
}
void StringConvert::jsstring_to_wstring(JSString* str, std::wstring& result)
{
jschars_to_wstring(JS_GetStringChars(str), JS_GetStringLength(str), result);
}
void StringConvert::jschars_to_wstring(const jschar* chars, size_t len, std::wstring& result)
{
assert(result.empty());