diff options
Diffstat (limited to 'lib/Format/BreakableToken.cpp')
| -rw-r--r-- | lib/Format/BreakableToken.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Format/BreakableToken.cpp b/lib/Format/BreakableToken.cpp index 1bea0e565131..26f1371b4092 100644 --- a/lib/Format/BreakableToken.cpp +++ b/lib/Format/BreakableToken.cpp @@ -303,7 +303,8 @@ BreakableBlockComment::BreakableBlockComment(      StartOfLineColumn[i] += Decoration.size();      Lines[i] = Lines[i].substr(Decoration.size());      LeadingWhitespace[i] += Decoration.size(); -    IndentAtLineBreak = std::min<int>(IndentAtLineBreak, StartOfLineColumn[i]); +    IndentAtLineBreak = +        std::min<int>(IndentAtLineBreak, std::max(0, StartOfLineColumn[i]));    }    IndentAtLineBreak = std::max<unsigned>(IndentAtLineBreak, Decoration.size());    DEBUG({  | 
