Explorar o código

Remove extra quotation marks around the result of esc_for_log

Robert Ransom %!s(int64=13) %!d(string=hai) anos
pai
achega
03f6ee8c5f
Modificáronse 2 ficheiros con 8 adicións e 1 borrados
  1. 7 0
      changes/bug3732
  2. 1 1
      src/or/control.c

+ 7 - 0
changes/bug3732

@@ -0,0 +1,7 @@
+  o Major bugfixes:
+
+    - Remove an extra pair of quotation marks around the error
+      message in control-port STATUS_GENERAL BUG events.  Bugfix on
+      0.1.2.6-alpha; fixes bug 3732.
+
+

+ 1 - 1
src/or/control.c

@@ -3480,7 +3480,7 @@ control_event_logmsg(int severity, uint32_t domain, const char *msg)
       severity <= LOG_NOTICE) {
     char *esc = esc_for_log(msg);
     ++disable_log_messages;
-    control_event_general_status(severity, "BUG REASON=\"%s\"", esc);
+    control_event_general_status(severity, "BUG REASON=%s", esc);
     --disable_log_messages;
     tor_free(esc);
   }