mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-02-06 17:38:06 +00:00
[llvm-libtool-darwin] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr
The pointer is dereferenced immediately, so assert the cast is correct instead of returning nullptr
This commit is contained in:
parent
6af7c1371a
commit
46359424bb
@ -364,7 +364,7 @@ private:
|
||||
"'%s': format not supported",
|
||||
Member.MemberName.data());
|
||||
|
||||
auto *O = dyn_cast<MachOObjectFile>(ObjOrErr->get());
|
||||
auto *O = cast<MachOObjectFile>(ObjOrErr->get());
|
||||
uint32_t FileCPUType, FileCPUSubtype;
|
||||
std::tie(FileCPUType, FileCPUSubtype) = MachO::getCPUTypeFromArchitecture(
|
||||
MachO::getArchitectureFromName(O->getArchTriple().getArchName()));
|
||||
|
Loading…
x
Reference in New Issue
Block a user