[SHIMENG] Prevent a nullptr dereference

This commit is contained in:
Mark Jansen 2019-01-03 22:17:01 +01:00
parent 1692ab3fe3
commit 6969e85b29
No known key found for this signature in database
GPG key ID: B39240EE84BEAE8B

View file

@ -1,8 +1,8 @@
/*
* PROJECT: ReactOS Application compatibility module
* LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
* PURPOSE: Shim engine core
* COPYRIGHT: Copyright 2015-2018 Mark Jansen (mark.jansen@reactos.org)
* COPYRIGHT: Copyright 2015-2019 Mark Jansen (mark.jansen@reactos.org)
*/
#define WIN32_NO_STATUS
@ -585,7 +585,8 @@ VOID SeiAddHooks(PHOOKAPIEX hooks, DWORD dwHookCount, PSHIMINFO pShim)
}
}
pHookApi = ARRAY_Append(&HookModuleInfo->HookApis, PHOOKAPIEX);
*pHookApi = hook;
if (pHookApi)
*pHookApi = hook;
}
}