diff options
| author | Tobias Grosser <tobias@grosser.es> | 2017-08-19 23:03:45 +0000 |
|---|---|---|
| committer | Tobias Grosser <tobias@grosser.es> | 2017-08-19 23:03:45 +0000 |
| commit | 904111898305cae263179964cb2a689d27ff6512 (patch) | |
| tree | 08d57207efb345f6a4f709d76fb99233bfe8ddd4 /llvm/lib/Object/COFFModuleDefinition.cpp | |
| parent | a0319bb434cb7ca1cac3c210f995d4418b15078d (diff) | |
| download | bcm5719-llvm-904111898305cae263179964cb2a689d27ff6512.tar.gz bcm5719-llvm-904111898305cae263179964cb2a689d27ff6512.zip | |
[ManagedMemoryRewrite] Make pass more robust and fix memory issue
Instead of using Twines and temporary expressions, we do string manipulation
through a std::string. This resolves a memory corruption issue, which likely
was caused by twines loosing their underlying string too soon.
llvm-svn: 311264
Diffstat (limited to 'llvm/lib/Object/COFFModuleDefinition.cpp')
0 files changed, 0 insertions, 0 deletions

