diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-10-24 12:05:40 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-10-24 12:05:40 +0200 |
| commit | 744e9aba579a51dcab8f78009cbc091ce3cd8503 (patch) | |
| tree | fd7d3d79f9a313f7311ae56f809aff1605e98297 /dev/kernel/src/IPEFDylibObject.cc | |
| parent | e1b8ba28465ac52638d849fb4179eceb55e257ab (diff) | |
feat: scheduler: process scheduler improvements and wip subsystem.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/src/IPEFDylibObject.cc')
| -rw-r--r-- | dev/kernel/src/IPEFDylibObject.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dev/kernel/src/IPEFDylibObject.cc b/dev/kernel/src/IPEFDylibObject.cc index a24fba72..91f8c88a 100644 --- a/dev/kernel/src/IPEFDylibObject.cc +++ b/dev/kernel/src/IPEFDylibObject.cc @@ -90,6 +90,10 @@ EXTERN_C IDylibRef rtl_init_dylib_pef(USER_PROCESS& process) { EXTERN_C Void rtl_fini_dylib_pef(USER_PROCESS& process, IDylibRef dll_obj, BOOL* successful) { MUST_PASS(successful); + if (!successful) { + return; + } + // sanity check (will also trigger a bug check if this fails) if (dll_obj == nullptr) { *successful = false; |
