new missing delete in LLFloaterMessageLogItem::getString()

This commit is contained in:
Hazim Gazov
2010-06-09 21:53:30 +00:00
parent 4721c0d9bd
commit 016532a618

View File

@@ -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;
} }