Fix memory leak in the method toJSON from Transaction class

This commit is contained in:
Felipe Zimmerle 2016-06-16 10:33:15 -03:00
parent f833a61089
commit 9cec9db794
No known key found for this signature in database
GPG Key ID: E6DFB08CE8B11277

View File

@ -1290,6 +1290,7 @@ std::string Transaction::toOldAuditLogFormat(int parts,
for (auto h : l) {
audit_log << h->m_key.c_str() << ": ";
audit_log << h->m_value.c_str() << std::endl;
delete h;
}
}
if (parts & audit_log::AuditLog::CAuditLogPart) {
@ -1312,6 +1313,7 @@ std::string Transaction::toOldAuditLogFormat(int parts,
for (auto h : l) {
audit_log << h->m_key.c_str() << ": ";
audit_log << h->m_value.c_str() << std::endl;
delete h;
}
}
if (parts & audit_log::AuditLog::GAuditLogPart) {