Fix 0472327e: Infinite loop on copying unset scheduled dispatch

Fixes: #103
This commit is contained in:
Jonathan G Rennison
2019-10-10 09:09:48 +01:00
parent 7332c0b673
commit 91e05f6306

View File

@@ -274,7 +274,7 @@ void OrderList::SetScheduledDispatch(std::vector<uint32> dispatch_list)
{
this->scheduled_dispatch = std::move(dispatch_list);
assert(std::is_sorted(this->scheduled_dispatch.begin(), this->scheduled_dispatch.end()));
this->UpdateScheduledDispatch();
if (this->IsScheduledDispatchValid()) this->UpdateScheduledDispatch();
}
/**