Remove \n and \r from event descriptions.
(cherry picked from commit 250ef13bca
)
This commit is contained in:
parent
847426ddd4
commit
c7f077f1ac
|
@ -257,7 +257,7 @@ Pandora_Module_Logevent::getLogEvents (list<string> &event_list, unsigned char d
|
||||||
TCHAR lp_referenced_domain_name[_MAX_PATH + 1];
|
TCHAR lp_referenced_domain_name[_MAX_PATH + 1];
|
||||||
DWORD cch_referenced_domain_name = _MAX_PATH + 1;
|
DWORD cch_referenced_domain_name = _MAX_PATH + 1;
|
||||||
SID_NAME_USE pe_use;
|
SID_NAME_USE pe_use;
|
||||||
string description;
|
string description, output;
|
||||||
|
|
||||||
if (this->log_event == NULL) {
|
if (this->log_event == NULL) {
|
||||||
return -1;
|
return -1;
|
||||||
|
@ -392,9 +392,19 @@ Pandora_Module_Logevent::getLogEvents (list<string> &event_list, unsigned char d
|
||||||
event << "]";
|
event << "]";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Remove carriage returns and new lines in between the description.
|
||||||
|
output = "";
|
||||||
|
for (size_t i = 0; i < description.size(); i++) {
|
||||||
|
if (description[i] != '\n' && description[i] != '\r') {
|
||||||
|
output += description[i];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
output += '\n';
|
||||||
|
|
||||||
// Print the event description
|
// Print the event description
|
||||||
event << " ";
|
event << " ";
|
||||||
event << description;
|
event << output;
|
||||||
|
|
||||||
// Add the event to the list
|
// Add the event to the list
|
||||||
event_list.push_back (event.str());
|
event_list.push_back (event.str());
|
||||||
|
|
Loading…
Reference in New Issue