diff options
Diffstat (limited to 'view/kernelcache/core')
| -rw-r--r-- | view/kernelcache/core/KernelCache.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/view/kernelcache/core/KernelCache.cpp b/view/kernelcache/core/KernelCache.cpp index 5d97e8eb..0944e92a 100644 --- a/view/kernelcache/core/KernelCache.cpp +++ b/view/kernelcache/core/KernelCache.cpp @@ -602,12 +602,12 @@ bool KernelCache::LoadImageWithInstallName(std::lock_guard<std::mutex>& lock, st break; } } - const auto header = LoadHeaderForAddress(m_kcView, targetImage->headerFileLocation, targetImage->installName); + if (!targetImage) + return false; + const auto header = LoadHeaderForAddress(m_kcView, targetImage->headerFileLocation, targetImage->installName); if (!header) - { return false; - } m_modifiedState->viewState = KCViewStateLoadedWithImages; |
