summaryrefslogtreecommitdiff
path: root/sw/source/uibase/inc/maildispatcher.hxx
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2017-12-04 21:57:42 +0100
committerJulien Nabet <serval2412@yahoo.fr>2017-12-05 07:01:53 +0100
commit102f257ee007aecaccbf1370a3c89104d87fe43f (patch)
tree630b4e47837575ee65be3a1ac9e1fcf514a04798 /sw/source/uibase/inc/maildispatcher.hxx
parent1c893292849bf699f3c9411461248f67fa35d027 (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.hxx5
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;