diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-12-24 20:55:31 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-12-24 20:55:31 +0100 |
| commit | 738664e41b24ba7832d1ebe8dab8344d9440c5a1 (patch) | |
| tree | 8a6f3af348eadeaa66c4eebb039e18c1c4a1dfdf | |
| parent | cac8e30b5ea1168da0410db5df68c515fafcf072 (diff) | |
IPC.cc: Add check for pckt_in **.
| -rw-r--r-- | dev/Kernel/src/Network/IPC.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dev/Kernel/src/Network/IPC.cc b/dev/Kernel/src/Network/IPC.cc index 05d9d804..44b4665c 100644 --- a/dev/Kernel/src/Network/IPC.cc +++ b/dev/Kernel/src/Network/IPC.cc @@ -75,6 +75,10 @@ namespace Kernel /// @retval false packet is incorrect and process has crashed. Bool ipc_construct_packet(_Output IPCMessage** pckt_in) { + // don't act if it's not even valid. + if (!pckt_in) + return false; + // don't do anything if it's valid already. if (*pckt_in) return true; |
