зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1187201 - Add char16 wrapper constructor for NS_ConvertUTF16toUTF8 in external string API. r=froydnj
--HG-- extra : source : 0facdb6085164a2f5a1674f795fc7a2df4332ca3
This commit is contained in:
Родитель
219d742057
Коммит
658cb19c1f
|
@ -1225,6 +1225,14 @@ public:
|
|||
NS_CSTRING_ENCODING_UTF8, *this);
|
||||
}
|
||||
|
||||
#ifdef MOZ_USE_CHAR16_WRAPPER
|
||||
explicit NS_ConvertUTF16toUTF8(char16ptr_t aString,
|
||||
uint32_t aLength = UINT32_MAX)
|
||||
: NS_ConvertUTF16toUTF8(static_cast<const char16_t*>(aString))
|
||||
{
|
||||
}
|
||||
#endif
|
||||
|
||||
private:
|
||||
self_type& operator=(const self_type& aString) = delete;
|
||||
};
|
||||
|
|
Загрузка…
Ссылка в новой задаче