From 032164e7bb0065244fa6c7e28a6ec299c5af0ce5 Mon Sep 17 00:00:00 2001 From: Dethrace Labs <78985374+dethrace-labs@users.noreply.github.com> Date: Sat, 29 Nov 2025 10:33:06 +1300 Subject: [PATCH] MoveSessionPointerBackone matching --- src/DETHRACE/common/piping.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/DETHRACE/common/piping.c b/src/DETHRACE/common/piping.c index 63fe9a3e..e1ac5a18 100644 --- a/src/DETHRACE/common/piping.c +++ b/src/DETHRACE/common/piping.c @@ -1717,9 +1717,10 @@ int MoveSessionPointerBackOne(tU8** pPtr) { if (*pPtr == gPipe_buffer_oldest && *pPtr != gPipe_record_ptr) { return 1; - } - if (*pPtr == gPipe_buffer_start) { - *pPtr = gPipe_buffer_working_end; + } else { + if (*pPtr == gPipe_buffer_start) { + *pPtr = gPipe_buffer_working_end; + } } *pPtr -= sizeof(tU16); REPLAY_DEBUG_ASSERT(*(tU16*)*pPtr != 0);