From: Michael J. Spencer Date: Mon, 14 May 2012 22:43:34 +0000 (+0000) Subject: [Support/YAMLParser] Use rtrim on plain scalars. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=24b709529f30bf8cb4769eefbfedb4179349fd28;p=oota-llvm.git [Support/YAMLParser] Use rtrim on plain scalars. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156787 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Support/YAMLParser.cpp b/lib/Support/YAMLParser.cpp index 211ed2cdc3d..29d938b3874 100644 --- a/lib/Support/YAMLParser.cpp +++ b/lib/Support/YAMLParser.cpp @@ -1630,9 +1630,7 @@ StringRef ScalarNode::getValue(SmallVectorImpl &Storage) const { return UnquotedValue; } // Plain or block. - size_t trimtrail = Value.rfind(' '); - return Value.drop_back( - trimtrail == StringRef::npos ? 0 : Value.size() - trimtrail); + return Value.rtrim(" "); } StringRef ScalarNode::unescapeDoubleQuoted( StringRef UnquotedValue