summaryrefslogtreecommitdiff
path: root/view/kernelcache/core/KernelCache.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'view/kernelcache/core/KernelCache.cpp')
-rw-r--r--view/kernelcache/core/KernelCache.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/view/kernelcache/core/KernelCache.cpp b/view/kernelcache/core/KernelCache.cpp
index be6a4eb6..6cb3fca6 100644
--- a/view/kernelcache/core/KernelCache.cpp
+++ b/view/kernelcache/core/KernelCache.cpp
@@ -2145,11 +2145,9 @@ extern "C"
cache->object->ReleaseAPIRef();
}
- bool BNKCViewLoadImageWithInstallName(BNKernelCache* cache, char* name)
+ bool BNKCViewLoadImageWithInstallName(BNKernelCache* cache, const char* name)
{
std::string imageName = std::string(name);
- // FIXME !!!!!!!! BNFreeString(name);
-
if (cache->object)
return cache->object->LoadImageWithInstallName(imageName);
@@ -2321,10 +2319,9 @@ extern "C"
return nullptr;
}
- char* BNKCViewGetImageHeaderForName(BNKernelCache* cache, char* name)
+ char* BNKCViewGetImageHeaderForName(BNKernelCache* cache, const char* name)
{
std::string imageName = std::string(name);
- BNFreeString(name);
if (cache->object)
{
auto header = cache->object->SerializedImageHeaderForName(imageName);