From f7a2aa09cba6f7f137be7e7a96414bce0e18b2bf Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Sat, 26 Feb 2022 18:38:07 +0100 Subject: [PATCH] Fix potential crash --- src/macro-action-sequence.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/macro-action-sequence.cpp b/src/macro-action-sequence.cpp index 42122347..03cdcb35 100644 --- a/src/macro-action-sequence.cpp +++ b/src/macro-action-sequence.cpp @@ -12,7 +12,7 @@ bool MacroActionSequence::_registered = MacroActionFactory::Register( int getNextUnpausedMacroIdx(std::vector ¯os, int startIdx) { for (; (int)macros.size() > startIdx; ++startIdx) { - if (!macros[startIdx]->Paused()) { + if (macros[startIdx].get() && !macros[startIdx]->Paused()) { return startIdx; } }