Bug 1278216 - initialize member variable |currentLabelIndex_|. r?jorendorff draft
authorAndi-Bogdan Postelnicu <bpostelnicu@mozilla.com>
Mon, 06 Jun 2016 14:24:05 +0300
changeset 375641 37607341fb24e621f9061eb85c23b9606b93fdc1
parent 375369 3e8ee3599a67edd971770af4982ad4b0fe77f073
child 522927 830f7632130b910931229c2576a798c27075301d
push id20339
push userBogdan.Postelnicu@softvision.ro
push dateMon, 06 Jun 2016 11:26:54 +0000
reviewersjorendorff
bugs1278216
milestone49.0a1
Bug 1278216 - initialize member variable |currentLabelIndex_|. r?jorendorff MozReview-Commit-ID: HLCwovyM3LR
js/src/asmjs/WasmBinaryToAST.cpp
--- a/js/src/asmjs/WasmBinaryToAST.cpp
+++ b/js/src/asmjs/WasmBinaryToAST.cpp
@@ -89,17 +89,18 @@ class AstDecodeContext
        generateNames(generateNames),
        numTableElems(0),
        initialSizePages(),
        maxSizePages(),
        module_(module),
        funcSigs_(lifo),
        iter_(nullptr),
        locals_(nullptr),
-       blockLabels_(lifo)
+       blockLabels_(lifo),
+       currentLabelIndex_(0)
     {}
 
     AstModule& module() { return module_; }
     AstIndexVector& funcSigs() { return funcSigs_; }
     AstDecodeExprIter& iter() { return *iter_; }
     const ValTypeVector& locals() { return *locals_; }
     AstNameVector& blockLabels() { return blockLabels_; }