diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2014-03-13 02:09:51 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2014-03-13 02:09:51 +0000 |
commit | ac58e9fc0b256ace8aa66ed6561ba49063b6385e (patch) | |
tree | 0a798f2ef92676c9a4bb26fe4f3e321447fc6d4e /llvm/lib | |
parent | ac1b1d7bfc278604a75a3efa2878360f51407cfd (diff) | |
download | bcm5719-llvm-ac58e9fc0b256ace8aa66ed6561ba49063b6385e.tar.gz bcm5719-llvm-ac58e9fc0b256ace8aa66ed6561ba49063b6385e.zip |
MC: fix possible NULL pointer dereference
Avoid NULL pointer scenario found via clang's static analyzer.
llvm-svn: 203745
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/MC/MCParser/AsmParser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/MC/MCParser/AsmParser.cpp b/llvm/lib/MC/MCParser/AsmParser.cpp index 529ddb4577b..9effbb3dddd 100644 --- a/llvm/lib/MC/MCParser/AsmParser.cpp +++ b/llvm/lib/MC/MCParser/AsmParser.cpp @@ -2005,7 +2005,7 @@ bool AsmParser::parseMacroArguments(const MCAsmMacro *M, if (FAI >= NParameters) { Error(IDLoc, "parameter named '" + FA.Name + "' does not exist for macro '" + - M->Name + "'"); + (M ? M->Name : "<unamed>") + "'"); return true; } PI = FAI; |