MailProtocol.cpp: fix gcc6 build

Signed-off-by: Jérôme Duval <[email protected]>
This commit is contained in:
Murai Takashi
2016-05-03 21:01:48 +02:00
committed by Jérôme Duval
parent ab7c65d33d
commit 109459c8a5
+7 -7
View File
@@ -10,10 +10,10 @@
#include <fs_attr.h> #include <fs_attr.h>
#include <Alert.h> #include <Alert.h>
#include <Autolock.h>
#include <Directory.h> #include <Directory.h>
#include <FindDirectory.h>
#include <E-mail.h> #include <E-mail.h>
#include <Locker.h> #include <FindDirectory.h>
#include <Node.h> #include <Node.h>
#include <NodeInfo.h> #include <NodeInfo.h>
#include <NodeMonitor.h> #include <NodeMonitor.h>
@@ -88,7 +88,7 @@ BMailProtocol::MailNotifier() const
bool bool
BMailProtocol::AddFilter(BMailFilter* filter) BMailProtocol::AddFilter(BMailFilter* filter)
{ {
BLocker locker(this); BAutolock locker(const_cast< BMailProtocol * >(this));
return fFilterList.AddItem(filter); return fFilterList.AddItem(filter);
} }
@@ -96,7 +96,7 @@ BMailProtocol::AddFilter(BMailFilter* filter)
int32 int32
BMailProtocol::CountFilter() const BMailProtocol::CountFilter() const
{ {
BLocker locker(this); BAutolock locker(const_cast< BMailProtocol * >(this));
return fFilterList.CountItems(); return fFilterList.CountItems();
} }
@@ -104,7 +104,7 @@ BMailProtocol::CountFilter() const
BMailFilter* BMailFilter*
BMailProtocol::FilterAt(int32 index) const BMailProtocol::FilterAt(int32 index) const
{ {
BLocker locker(this); BAutolock locker(const_cast< BMailProtocol * >(this));
return fFilterList.ItemAt(index); return fFilterList.ItemAt(index);
} }
@@ -112,7 +112,7 @@ BMailProtocol::FilterAt(int32 index) const
BMailFilter* BMailFilter*
BMailProtocol::RemoveFilter(int32 index) BMailProtocol::RemoveFilter(int32 index)
{ {
BLocker locker(this); BAutolock locker(const_cast< BMailProtocol * >(this));
return fFilterList.RemoveItemAt(index); return fFilterList.RemoveItemAt(index);
} }
@@ -120,7 +120,7 @@ BMailProtocol::RemoveFilter(int32 index)
bool bool
BMailProtocol::RemoveFilter(BMailFilter* filter) BMailProtocol::RemoveFilter(BMailFilter* filter)
{ {
BLocker locker(this); BAutolock locker(const_cast< BMailProtocol * >(this));
return fFilterList.RemoveItem(filter); return fFilterList.RemoveItem(filter);
} }