From 32b160f0235989f27833a6234e4868093588b671 Mon Sep 17 00:00:00 2001 From: somewhatlurker <52014015+somewhatlurker@users.noreply.github.com> Date: Tue, 11 Aug 2020 03:20:59 +1000 Subject: [PATCH] slider emu: check serial state pointer isn't null --- .../plugins/TLAC/Components/Input/TouchSliderState.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source-code/source/plugins/TLAC/Components/Input/TouchSliderState.cpp b/source-code/source/plugins/TLAC/Components/Input/TouchSliderState.cpp index e726ac0..dbee5db 100644 --- a/source-code/source/plugins/TLAC/Components/Input/TouchSliderState.cpp +++ b/source-code/source/plugins/TLAC/Components/Input/TouchSliderState.cpp @@ -6,7 +6,10 @@ namespace TLAC::Components { if (index < 0 || index >= SLIDER_SENSORS) return; - + + if (SerialState == nullptr) + return; + uint32_t* ph = SerialState->sliderSerialResponse.sensors[index].pressureHistory; ph[3] = ph[2]; ph[2] = ph[1];