[YAML] Plug a memory leak
authorBenjamin Kramer <benny.kra@googlemail.com>
Mon, 18 May 2015 21:11:27 +0000 (21:11 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Mon, 18 May 2015 21:11:27 +0000 (21:11 +0000)
commit825a528bbe85911df5b0b0fe87566dca96e7e59f
tree7c9d42f27c6d82ad48e5e4734b30a61243e70eeb
parente4603f0dafbf78bcbd3a07d02bf8d7d17f289eae
[YAML] Plug a memory leak

The destructor of BlockScalarNode is never called. Store the contained
string in BumpPtrAllocated memory instead.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237614 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/YAMLParser.h
lib/Support/YAMLParser.cpp