diff options
Diffstat (limited to 'llvm/lib/Object/WindowsResource.cpp')
-rw-r--r-- | llvm/lib/Object/WindowsResource.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Object/WindowsResource.cpp b/llvm/lib/Object/WindowsResource.cpp index e655b152f21..e46d38e466a 100644 --- a/llvm/lib/Object/WindowsResource.cpp +++ b/llvm/lib/Object/WindowsResource.cpp @@ -187,8 +187,8 @@ WindowsResourceParser::TreeNode & WindowsResourceParser::TreeNode::addChild(ArrayRef<UTF16> NameRef) { std::string NameString; ArrayRef<UTF16> CorrectedName; + std::vector<UTF16> EndianCorrectedName; if (llvm::sys::IsBigEndianHost) { - std::vector<UTF16> EndianCorrectedName; EndianCorrectedName.resize(NameRef.size() + 1); std::copy(NameRef.begin(), NameRef.end(), EndianCorrectedName.begin() + 1); EndianCorrectedName[0] = UNI_UTF16_BYTE_ORDER_MARK_SWAPPED; |