Bug 1276625 - initialize member variables |mPosInDataBuffer| and |mRlebuf|. r?valentin draft
authorAndi-Bogdan Postelnicu <bogdan.postelnicu@softvision.ro>
Mon, 30 May 2016 14:18:53 +0300
changeset 372848 7769d4d953d1b2840bd566a0cfe1bed087827308
parent 372838 cad514ad49c199e823a92e8c8d27e16c22c3cac7
child 522257 994fd4703593327670dd07dcbd41696364467443
push id19606
push userBogdan.Postelnicu@softvision.ro
push dateMon, 30 May 2016 11:20:22 +0000
reviewersvalentin
bugs1276625
milestone49.0a1
Bug 1276625 - initialize member variables |mPosInDataBuffer| and |mRlebuf|. r?valentin MozReview-Commit-ID: EcCCLNpPg6u
netwerk/streamconv/converters/nsBinHexDecoder.cpp
--- a/netwerk/streamconv/converters/nsBinHexDecoder.cpp
+++ b/netwerk/streamconv/converters/nsBinHexDecoder.cpp
@@ -25,16 +25,18 @@ namespace net {
 
 nsBinHexDecoder::nsBinHexDecoder() :
   mState(0), mCRC(0), mFileCRC(0), mOctetin(26),
   mDonePos(3), mInCRC(0), mCount(0), mMarker(0), mPosInbuff(0),
   mPosOutputBuff(0)
 {
   mDataBuffer = nullptr;
   mOutgoingBuffer = nullptr;
+  mPosInDataBuffer = 0;
+  mRlebuf = 0;
 
   mOctetBuf.val = 0;
   mHeader.type = 0;
   mHeader.creator = 0;
   mHeader.flags = 0;
   mHeader.dlen = 0;
   mHeader.rlen = 0;
 }