[cfe-commits] r49679 - /cfe/trunk/lib/Rewrite/RewriteRope.cpp
Chris Lattner
sabre at nondot.org
Mon Apr 14 13:07:05 PDT 2008
Author: lattner
Date: Mon Apr 14 15:07:03 2008
New Revision: 49679
URL: http://llvm.org/viewvc/llvm-project?rev=49679&view=rev
Log:
fix more uninit ivars, who wrote this junk? :)
Modified:
cfe/trunk/lib/Rewrite/RewriteRope.cpp
Modified: cfe/trunk/lib/Rewrite/RewriteRope.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Rewrite/RewriteRope.cpp?rev=49679&r1=49678&r2=49679&view=diff
==============================================================================
--- cfe/trunk/lib/Rewrite/RewriteRope.cpp (original)
+++ cfe/trunk/lib/Rewrite/RewriteRope.cpp Mon Apr 14 15:07:03 2008
@@ -102,7 +102,7 @@
/// efficient in-order forward iteration of the tree without traversal.
const RopePieceBTreeLeaf *NextLeaf;
public:
- RopePieceBTreeLeaf() : RopePieceBTreeNode(true), NextLeaf(0) {}
+ RopePieceBTreeLeaf() : RopePieceBTreeNode(true), NumPieces(0), NextLeaf(0){}
bool isFull() const { return NumPieces == 2*WidthFactor; }
@@ -324,7 +324,7 @@
unsigned char NumChildren;
RopePieceBTreeNode *Children[2*WidthFactor];
public:
- RopePieceBTreeInterior() : RopePieceBTreeNode(false) {}
+ RopePieceBTreeInterior() : RopePieceBTreeNode(false), NumChildren(0) {}
RopePieceBTreeInterior(RopePieceBTreeNode *LHS, RopePieceBTreeNode *RHS)
: RopePieceBTreeNode(false) {
More information about the cfe-commits
mailing list