summaryrefslogtreecommitdiff
path: root/src/zap
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2019-05-14 19:07:53 -0700
committerGitHub <noreply@github.com>2019-05-14 19:07:53 -0700
commit718598334310f6ad331ba2893ee4557beffaa74c (patch)
tree7bc4830b29442e79be150b67dc0f67473e5ba681 /src/zap
parent6a85ca560a7dfa109c6f17c0b76d93373dbd5a00 (diff)
downloadcoreclr-718598334310f6ad331ba2893ee4557beffaa74c.tar.gz
coreclr-718598334310f6ad331ba2893ee4557beffaa74c.tar.bz2
coreclr-718598334310f6ad331ba2893ee4557beffaa74c.zip
Fix issues reported by PREfast static analysis tool (#24577)
Diffstat (limited to 'src/zap')
-rw-r--r--src/zap/zapimage.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/zap/zapimage.cpp b/src/zap/zapimage.cpp
index 196337d86e..2dce179071 100644
--- a/src/zap/zapimage.cpp
+++ b/src/zap/zapimage.cpp
@@ -2238,20 +2238,20 @@ BOOL ZapImage::ShouldCompileMethodDef(mdMethodDef md)
mdToken tkExtends;
if (td != mdTypeDefNil)
{
- m_pMDImport->GetTypeDefProps(td, NULL, &tkExtends);
+ IfFailThrow(m_pMDImport->GetTypeDefProps(td, NULL, &tkExtends));
mdAssembly tkAssembly;
DWORD dwAssemblyFlags;
- m_pMDImport->GetAssemblyFromScope(&tkAssembly);
+ IfFailThrow(m_pMDImport->GetAssemblyFromScope(&tkAssembly));
if (TypeFromToken(tkAssembly) == mdtAssembly)
{
- m_pMDImport->GetAssemblyProps(tkAssembly,
+ IfFailThrow(m_pMDImport->GetAssemblyProps(tkAssembly,
NULL, NULL, // Public Key
NULL, // Hash Algorithm
NULL, // Name
NULL, // MetaData
- &dwAssemblyFlags);
+ &dwAssemblyFlags));
if (IsAfContentType_WindowsRuntime(dwAssemblyFlags))
{
@@ -2259,7 +2259,7 @@ BOOL ZapImage::ShouldCompileMethodDef(mdMethodDef md)
{
LPCSTR szNameSpace = NULL;
LPCSTR szName = NULL;
- m_pMDImport->GetNameOfTypeRef(tkExtends, &szNameSpace, &szName);
+ IfFailThrow(m_pMDImport->GetNameOfTypeRef(tkExtends, &szNameSpace, &szName));
if (!strcmp(szNameSpace, "System") && !_stricmp((szName), "Attribute"))
{