From 4f8cdd99675029bd8181af0c905fc7fa26b74824 Mon Sep 17 00:00:00 2001 From: Gliniak Date: Sun, 22 Mar 2020 21:19:21 +0100 Subject: [PATCH] [Kernel/XAM] XNotifyGetNext: Check for nullptr for param_ptr --- src/xenia/kernel/xam/xam_notify.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/xenia/kernel/xam/xam_notify.cc b/src/xenia/kernel/xam/xam_notify.cc index d65b0906a..9fb4eda25 100644 --- a/src/xenia/kernel/xam/xam_notify.cc +++ b/src/xenia/kernel/xam/xam_notify.cc @@ -67,10 +67,14 @@ dword_result_t XNotifyGetNext(dword_t handle, dword_t match_id, if (dequeued) { *id_ptr = id; - *param_ptr = param; + if (param_ptr) { + *param_ptr = param; + } } else { *id_ptr = 0; - *param_ptr = 0; + if (param_ptr) { + *param_ptr = 0; + } } return dequeued ? 1 : 0;