summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp2
-rw-r--r--llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp2
-rw-r--r--llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp b/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp
index b0f5378a2b7..035b2c0a6af 100644
--- a/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp
+++ b/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp
@@ -232,7 +232,7 @@ Error CVTypeVisitor::visitTypeStream(TypeCollection &Types) {
CVType Type = Types.getType(*I);
if (auto EC = visitTypeRecord(Type, *I))
return EC;
- } while (I = Types.getNext(*I));
+ } while ((I = Types.getNext(*I)));
return Error::success();
}
diff --git a/llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp b/llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp
index 4b94f8b7006..f75a2411ac2 100644
--- a/llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp
+++ b/llvm/tools/llvm-pdbdump/LLVMOutputStyle.cpp
@@ -668,7 +668,7 @@ Error LLVMOutputStyle::dumpTpiStream(uint32_t StreamIdx) {
auto T = Types.getType(*I);
if (auto EC = codeview::visitTypeRecord(T, *I, Pipeline))
return EC;
- } while (I = Types.getNext(*I));
+ } while ((I = Types.getNext(*I)));
if (DumpTpiHash) {
DictScope DD(P, "Hash");
diff --git a/llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp b/llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp
index d9004f78a0e..1767c3cfda8 100644
--- a/llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp
+++ b/llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp
@@ -886,7 +886,7 @@ static void mergePdbs() {
DestIpi.addTypeRecord(Data, None);
});
- SmallString<64> OutFile = opts::merge::PdbOutputFile;
+ SmallString<64> OutFile(opts::merge::PdbOutputFile);
if (OutFile.empty()) {
OutFile = opts::merge::InputFilenames[0];
llvm::sys::path::replace_extension(OutFile, "merged.pdb");
OpenPOWER on IntegriCloud