Bug 1318004 - Replace string literals containing escaped characters with raw string literals. draft
authorSylvestre Ledru <sledru@mozilla.com>
Wed, 16 Nov 2016 17:07:03 +0100
changeset 442081 ebfd5ca25e19260e293e2eb5d2e5c9760aaae2d1
parent 442080 a2826437470b19e477d4442d5991a50fbd4ab711
child 442082 b6c7e6fabe09aeec413ef45c4fc8692d318ad263
push id36576
push usersledru@mozilla.com
push dateMon, 21 Nov 2016 17:25:06 +0000
bugs1318004
milestone53.0a1
Bug 1318004 - Replace string literals containing escaped characters with raw string literals. MozReview-Commit-ID: KOk13e23Py
toolkit/components/terminator/nsTerminator.cpp
--- a/toolkit/components/terminator/nsTerminator.cpp
+++ b/toolkit/components/terminator/nsTerminator.cpp
@@ -514,16 +514,20 @@ nsTerminator::UpdateTelemetry()
     }
     if (fields++ > 0) {
       telemetryData->Append(", ");
     }
     telemetryData->AppendLiteral("\"");
     telemetryData->Append(sShutdownSteps[i].mTopic);
     telemetryData->AppendLiteral("\": ");
     telemetryData->AppendInt(sShutdownSteps[i].mTicks);
+    telemetryData->AppendLiteral(R"(")");
+    telemetryData->Append(sShutdownStep.mTopic);
+    telemetryData->AppendLiteral(R"(": )");
+    telemetryData->AppendInt(sShutdownStep.mTicks);
   }
   telemetryData->AppendLiteral("}");
 
   if (fields == 0) {
     // Nothing to write
       return;
   }