fix code causing segfault in Window::GetString()
This commit is contained in:
@@ -531,7 +531,7 @@ string Window::GetString(const string &base, unsigned int length, int width) con
|
|||||||
if (mbtowc(&wc_in, tmp_in.c_str(), MB_CUR_MAX) < 0)
|
if (mbtowc(&wc_in, tmp_in.c_str(), MB_CUR_MAX) < 0)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
if ((x-minx)+beginning == tmp.length())
|
if ((x-minx)+beginning >= tmp.length())
|
||||||
{
|
{
|
||||||
tmp.push_back(wc_in);
|
tmp.push_back(wc_in);
|
||||||
if (!beginning)
|
if (!beginning)
|
||||||
|
|||||||
Reference in New Issue
Block a user