diff options
Diffstat (limited to 'cppu/source/threadpool/jobqueue.hxx')
-rw-r--r-- | cppu/source/threadpool/jobqueue.hxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cppu/source/threadpool/jobqueue.hxx b/cppu/source/threadpool/jobqueue.hxx index 6d357986e254..9b73052e9470 100644 --- a/cppu/source/threadpool/jobqueue.hxx +++ b/cppu/source/threadpool/jobqueue.hxx @@ -21,6 +21,7 @@ #define INCLUDED_CPPU_SOURCE_THREADPOOL_JOBQUEUE_HXX #include <list> +#include <deque> #include <memory> #include <sal/types.h> @@ -39,8 +40,6 @@ namespace cppu_threadpool typedef ::std::list < struct Job > JobList; - typedef ::std::list < sal_Int64 > CallStackList; - class DisposedCallerAdmin; typedef std::shared_ptr<DisposedCallerAdmin> DisposedCallerAdminHolder; @@ -64,7 +63,7 @@ namespace cppu_threadpool private: mutable ::osl::Mutex m_mutex; JobList m_lstJob; - CallStackList m_lstCallstack; + std::deque<sal_Int64> m_lstCallstack; sal_Int32 m_nToDo; bool m_bSuspended; osl::Condition m_cndWait; |