diff options
author | Julien Nabet <serval2412@yahoo.fr> | 2017-12-04 21:57:42 +0100 |
---|---|---|
committer | Julien Nabet <serval2412@yahoo.fr> | 2017-12-05 07:01:53 +0100 |
commit | 102f257ee007aecaccbf1370a3c89104d87fe43f (patch) | |
tree | 630b4e47837575ee65be3a1ac9e1fcf514a04798 /sw/source/uibase/inc/maildispatcher.hxx | |
parent | 1c893292849bf699f3c9411461248f67fa35d027 (diff) |
Replace list by vector for MailDispatcherListenerContainer_t (sw)
Change-Id: Iac66ae6cb9f95133ef705850c246309db41872dc
Reviewed-on: https://gerrit.libreoffice.org/45826
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'sw/source/uibase/inc/maildispatcher.hxx')
-rw-r--r-- | sw/source/uibase/inc/maildispatcher.hxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sw/source/uibase/inc/maildispatcher.hxx b/sw/source/uibase/inc/maildispatcher.hxx index ddcb48e30ce6..af7494b19d87 100644 --- a/sw/source/uibase/inc/maildispatcher.hxx +++ b/sw/source/uibase/inc/maildispatcher.hxx @@ -28,6 +28,7 @@ #include <salhelper/simplereferenceobject.hxx> #include <list> +#include <vector> #include <swdllapi.h> @@ -136,13 +137,13 @@ protected: virtual void SAL_CALL onTerminated() override; private: - std::list< ::rtl::Reference<IMailDispatcherListener> > cloneListener(); + std::vector< ::rtl::Reference<IMailDispatcherListener> > cloneListener(); void sendMailMessageNotifyListener(css::uno::Reference< css::mail::XMailMessage> const & message); private: css::uno::Reference< css::mail::XSmtpService> m_xMailserver; std::list< css::uno::Reference< css::mail::XMailMessage > > m_aXMessageList; - std::list< ::rtl::Reference<IMailDispatcherListener> > m_aListenerList; + std::vector< ::rtl::Reference<IMailDispatcherListener> > m_aListenerVector; ::osl::Mutex m_aMessageContainerMutex; ::osl::Mutex m_aListenerContainerMutex; ::osl::Mutex m_aThreadStatusMutex; |