summaryrefslogtreecommitdiffstats
path: root/lld/tools/lld-core/lld-core.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lld/tools/lld-core/lld-core.cpp')
-rw-r--r--lld/tools/lld-core/lld-core.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/lld/tools/lld-core/lld-core.cpp b/lld/tools/lld-core/lld-core.cpp
index 794829c5ac5..50e00fc7cbe 100644
--- a/lld/tools/lld-core/lld-core.cpp
+++ b/lld/tools/lld-core/lld-core.cpp
@@ -422,7 +422,7 @@ int main(int argc, char *argv[]) {
llvm::cl::ParseCommandLineOptions(argc, argv);
// create platform for testing
- Platform* platform = NULL;
+ Platform* platform = nullptr;
switch ( platformSelected ) {
case platformTesting:
platform = new TestingPlatform();
@@ -433,7 +433,7 @@ int main(int argc, char *argv[]) {
}
// read input YAML doc into object file(s)
- std::vector<const File *> files;
+ std::vector<std::unique_ptr<const File>> files;
if (error(yaml::parseObjectTextFileOrSTDIN(cmdLineInputFilePath,
*platform, files))) {
return 1;
@@ -444,7 +444,7 @@ int main(int argc, char *argv[]) {
// create object to mange input files
InputFiles inputFiles;
- for (const File *file : files) {
+ for (const auto &file : files) {
inputFiles.appendFile(*file);
}
OpenPOWER on IntegriCloud