Removes trailing spaces in control event log

This commit is contained in:
Amadeusz Pawlik
2019-10-26 20:06:48 +02:00
committed by Nick Mathewson
parent 2edda444da
commit ec7a6757ec
+10
View File
@@ -1385,6 +1385,16 @@ control_event_logmsg(int severity, log_domain_mask_t domain, const char *msg)
for (cp = b; *cp; ++cp)
if (*cp == '\r' || *cp == '\n')
*cp = ' ';
/* Remove trailing spaces */
for (--cp; *cp == ' ' && cp >= b; --cp)
*cp = '\0';
if ( cp == b ){
++disable_log_messages;
tor_assert_nonfatal(*b);
--disable_log_messages;
}
}
switch (severity) {
case LOG_DEBUG: s = "DEBUG"; break;