From 70778c85825a00170c8c70ae351252743463d8dd Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 14 Apr 2008 20:07:03 +0000 Subject: [PATCH] fix more uninit ivars, who wrote this junk? :) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49679 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Rewrite/RewriteRope.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Rewrite/RewriteRope.cpp b/lib/Rewrite/RewriteRope.cpp index 2b9ff55e7d..8a082edba6 100644 --- a/lib/Rewrite/RewriteRope.cpp +++ b/lib/Rewrite/RewriteRope.cpp @@ -102,7 +102,7 @@ namespace { /// 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 @@ namespace { unsigned char NumChildren; RopePieceBTreeNode *Children[2*WidthFactor]; public: - RopePieceBTreeInterior() : RopePieceBTreeNode(false) {} + RopePieceBTreeInterior() : RopePieceBTreeNode(false), NumChildren(0) {} RopePieceBTreeInterior(RopePieceBTreeNode *LHS, RopePieceBTreeNode *RHS) : RopePieceBTreeNode(false) { -- 2.40.0