diff --git a/src/macro-action-sequence.cpp b/src/macro-action-sequence.cpp index 9a01f7c2..2d0bfb75 100644 --- a/src/macro-action-sequence.cpp +++ b/src/macro-action-sequence.cpp @@ -11,7 +11,7 @@ bool MacroActionSequence::_registered = MacroActionFactory::Register( int getNextUnpausedMacroIdx(std::vector ¯os, int startIdx) { - for (; macros.size() > startIdx; ++startIdx) { + for (; (int)macros.size() > startIdx; ++startIdx) { if (!macros[startIdx]->Paused()) { return startIdx; } diff --git a/src/scene-item-selection.cpp b/src/scene-item-selection.cpp index 3033ff66..4333c0bb 100644 --- a/src/scene-item-selection.cpp +++ b/src/scene-item-selection.cpp @@ -89,7 +89,7 @@ SceneItemSelection::GetSceneItems(SceneSelection &sceneSelection) // As this might be confusing reverse that order internally int idx = count - 1 - _idx; - if (idx >= 0 && idx < items.size()) { + if (idx >= 0 && idx < (int)items.size()) { obs_sceneitem_addref(items[idx]); ret.emplace_back(items[idx]); }