diff --git a/Concurrency/AsyncTaskQueue.hpp b/Concurrency/AsyncTaskQueue.hpp index 225f49580..3a000ef09 100644 --- a/Concurrency/AsyncTaskQueue.hpp +++ b/Concurrency/AsyncTaskQueue.hpp @@ -12,9 +12,9 @@ #include #include #include -#include #include #include +#include #if defined(__APPLE__) && !defined(IGNORE_APPLE) #include @@ -23,7 +23,7 @@ namespace Concurrency { -using TaskList = std::list>; +using TaskList = std::vector>; /*! An async task queue allows a caller to enqueue void(void) functions. Those functions are guaranteed