new missing delete in LLFloaterMessageLogItem::getString()
This commit is contained in:
@@ -334,6 +334,7 @@ std::string LLFloaterMessageLogItem::getString(LLTemplateMessageReader* readerp,
|
|||||||
if(i != (end - 1))
|
if(i != (end - 1))
|
||||||
{ // don't want null terminator hiding data
|
{ // don't want null terminator hiding data
|
||||||
unreadable = S32_MAX;
|
unreadable = S32_MAX;
|
||||||
|
delete[] value;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -344,6 +345,7 @@ std::string LLFloaterMessageLogItem::getString(LLTemplateMessageReader* readerp,
|
|||||||
else
|
else
|
||||||
{ // never want any wrong characters outside of summary mode
|
{ // never want any wrong characters outside of summary mode
|
||||||
unreadable = S32_MAX;
|
unreadable = S32_MAX;
|
||||||
|
delete[] value;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -369,6 +371,7 @@ std::string LLFloaterMessageLogItem::getString(LLTemplateMessageReader* readerp,
|
|||||||
if(summary_mode && (size > 8))
|
if(summary_mode && (size > 8))
|
||||||
stream << " ... ";
|
stream << " ... ";
|
||||||
}
|
}
|
||||||
|
delete[] value;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user