Bug 1302591 - Fix compile Wmaybe-uninitialized warning on WebVTTListener.cpp. r?rillian draft
authorJames Cheng <jacheng@mozilla.com>
Wed, 14 Sep 2016 10:16:34 +0800
changeset 413310 6633af41010c6177a082f26927c8f581a31e65ae
parent 412834 b1156b0eb96fcb49966b20e5fcf6a01f634ea2ee
child 531208 ccd94d359c275849aeb206c922673a061afae1f8
push id29410
push userbmo:jacheng@mozilla.com
push dateWed, 14 Sep 2016 02:17:20 +0000
reviewersrillian
bugs1302591
milestone51.0a1
Bug 1302591 - Fix compile Wmaybe-uninitialized warning on WebVTTListener.cpp. r?rillian MozReview-Commit-ID: BAMUvll1p1n
dom/media/WebVTTListener.cpp
--- a/dom/media/WebVTTListener.cpp
+++ b/dom/media/WebVTTListener.cpp
@@ -155,17 +155,17 @@ WebVTTListener::OnDataAvailable(nsIReque
 
 NS_IMETHODIMP
 WebVTTListener::OnCue(JS::Handle<JS::Value> aCue, JSContext* aCx)
 {
   if (!aCue.isObject()) {
     return NS_ERROR_FAILURE;
   }
 
-  TextTrackCue* cue;
+  TextTrackCue* cue = nullptr;
   nsresult rv = UNWRAP_OBJECT(VTTCue, &aCue.toObject(), cue);
   NS_ENSURE_SUCCESS(rv, rv);
 
   cue->SetTrackElement(mElement);
   mElement->mTrack->AddCue(*cue);
 
   return NS_OK;
 }