#3222 Emoji tabs losing symbols
parent
412b3db5a8
commit
c162d8a060
|
|
@ -47,6 +47,12 @@ void LLUIString::assign(const std::string& s)
|
|||
dirty();
|
||||
}
|
||||
|
||||
void LLUIString::assign(const LLWString& instring)
|
||||
{
|
||||
mOrig = wstring_to_utf8str(instring);
|
||||
dirty();
|
||||
}
|
||||
|
||||
void LLUIString::setArgList(const LLStringUtil::format_map_t& args)
|
||||
|
||||
{
|
||||
|
|
|
|||
|
|
@ -61,10 +61,11 @@ public:
|
|||
LLUIString() : mArgs(NULL), mNeedsResult(false), mNeedsWResult(false) {}
|
||||
LLUIString(const std::string& instring, const LLStringUtil::format_map_t& args);
|
||||
LLUIString(const std::string& instring) : mArgs(NULL) { assign(instring); }
|
||||
LLUIString(const LLWString& instring) : mArgs(NULL) { insert(0, instring); }
|
||||
LLUIString(const LLWString& instring) : mArgs(NULL) { assign(instring); }
|
||||
~LLUIString() { delete mArgs; }
|
||||
|
||||
void assign(const std::string& instring);
|
||||
void assign(const LLWString& instring);
|
||||
LLUIString& operator=(const std::string& s) { assign(s); return *this; }
|
||||
|
||||
void setArgList(const LLStringUtil::format_map_t& args);
|
||||
|
|
|
|||
Loading…
Reference in New Issue