Fix uninitialized error caused by r173801.
llvm-svn: 173803
diff --git a/clang/lib/Format/Format.cpp b/clang/lib/Format/Format.cpp
index f6d7ec4..a8599df 100644
--- a/clang/lib/Format/Format.cpp
+++ b/clang/lib/Format/Format.cpp
@@ -1234,8 +1234,9 @@
Current.TotalLength =
Current.Parent->TotalLength + Current.FormatTok.TokenLength +
(Current.SpaceRequiredBefore ? 1 : 0);
- if (Current.CanBreakBefore)
- Current.SplitPenalty = splitPenalty(Current);
+ // FIXME: Only calculate this if CanBreakBefore is true once static
+ // initializers etc. are sorted out.
+ Current.SplitPenalty = splitPenalty(Current);
if (!Current.Children.empty())
calculateExtraInformation(Current.Children[0]);
}