summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel
diff options
context:
space:
mode:
authorAmlal <amlal.elmahrouss@icloud.com>2025-01-27 09:59:01 +0100
committerAmlal <amlal.elmahrouss@icloud.com>2025-01-27 09:59:01 +0100
commit8413ad8313bdae70c15ab85f9e68415d4154ee01 (patch)
tree4a43e4d39017080028c2dbb4ebd344f2858530e3 /dev/Kernel
parentcd429aa713c57757580b2ba1a8fd5e5c94b72708 (diff)
Refactor IPEFDylibObject.cc
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/Kernel')
-rw-r--r--dev/Kernel/src/IPEFDylibObject.cc14
1 files changed, 7 insertions, 7 deletions
diff --git a/dev/Kernel/src/IPEFDylibObject.cc b/dev/Kernel/src/IPEFDylibObject.cc
index d237d231..5c390ec1 100644
--- a/dev/Kernel/src/IPEFDylibObject.cc
+++ b/dev/Kernel/src/IPEFDylibObject.cc
@@ -39,13 +39,13 @@ using namespace Kernel;
/** @brief Library initializer. */
/***********************************************************************************/
-EXTERN_C IDylibRef rtl_init_dylib(UserProcess& thread)
+EXTERN_C IDylibRef rtl_init_dylib(UserProcess& process)
{
IDylibRef dll_obj = tls_new_class<IPEFDylibObject>();
if (!dll_obj)
{
- thread.Crash();
+ process.Crash();
return nullptr;
}
@@ -54,18 +54,18 @@ EXTERN_C IDylibRef rtl_init_dylib(UserProcess& thread)
if (!dll_obj->Get())
{
tls_delete_class(dll_obj);
- thread.Crash();
+ process.Crash();
return nullptr;
}
dll_obj->Get()->ImageObject =
- thread.Image.fBlob;
+ process.Image.fBlob;
if (!dll_obj->Get()->ImageObject)
{
tls_delete_class(dll_obj);
- thread.Crash();
+ process.Crash();
return nullptr;
}
@@ -83,7 +83,7 @@ EXTERN_C IDylibRef rtl_init_dylib(UserProcess& thread)
/** @param successful Reports if successful or not. */
/***********************************************************************************/
-EXTERN_C Void rtl_fini_dylib(UserProcess& thread, IDylibRef dll_obj, Bool* successful)
+EXTERN_C Void rtl_fini_dylib(UserProcess& process, IDylibRef dll_obj, BOOL* successful)
{
MUST_PASS(successful);
@@ -91,7 +91,7 @@ EXTERN_C Void rtl_fini_dylib(UserProcess& thread, IDylibRef dll_obj, Bool* succe
if (dll_obj == nullptr)
{
*successful = false;
- thread.Crash();
+ process.Crash();
}
delete dll_obj->Get();