Kaydet (Commit) ef547195 authored tarafından Noel Grandin's avatar Noel Grandin

sal_uIntPtr->sal_uInt32 in m_nMIMEIndex

Change-Id: I1373f11f07679569ef338178e56ffd269baf3c30
Reviewed-on: https://gerrit.libreoffice.org/46224Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
üst 8772a64f
......@@ -78,14 +78,14 @@ class SAL_WARN_UNUSED TOOLS_DLLPUBLIC INetMIMEMessage
SvLockBytesRef m_xDocLB;
::std::map<InetMessageMime, sal_uIntPtr> m_nMIMEIndex;
::std::map<InetMessageMime, sal_uInt32> m_nMIMEIndex;
INetMIMEMessage* pParent;
::std::vector< std::unique_ptr<INetMIMEMessage> >
aChildren;
OString m_aBoundary;
OUString GetHeaderValue_Impl (
sal_uIntPtr nIndex) const
sal_uInt32 nIndex) const
{
if ( nIndex < m_aHeaderList.size() ) {
return INetMIME::decodeHeaderFieldBody(m_aHeaderList[ nIndex ]->GetValue());
......@@ -95,7 +95,7 @@ class SAL_WARN_UNUSED TOOLS_DLLPUBLIC INetMIMEMessage
}
void SetHeaderField_Impl (
const INetMessageHeader &rHeader, sal_uIntPtr &rnIndex)
const INetMessageHeader &rHeader, sal_uInt32 &rnIndex)
{
INetMessageHeader *p = new INetMessageHeader (rHeader);
if (m_aHeaderList.size() <= rnIndex)
......@@ -112,7 +112,7 @@ class SAL_WARN_UNUSED TOOLS_DLLPUBLIC INetMIMEMessage
void SetHeaderField_Impl (
const OString &rName,
const OUString &rValue,
sal_uIntPtr &rnIndex);
sal_uInt32 &rnIndex);
bool IsMessage() const
{
......@@ -127,9 +127,9 @@ public:
INetMIMEMessage();
~INetMIMEMessage();
sal_uIntPtr GetHeaderCount() const { return m_aHeaderList.size(); }
sal_uInt32 GetHeaderCount() const { return m_aHeaderList.size(); }
INetMessageHeader GetHeaderField (sal_uIntPtr nIndex) const
INetMessageHeader GetHeaderField (sal_uInt32 nIndex) const
{
if ( nIndex < m_aHeaderList.size() ) {
return *m_aHeaderList[ nIndex ];
......@@ -169,7 +169,7 @@ public:
return aType.matchIgnoreAsciiCase("multipart/");
}
INetMIMEMessage* GetChild (sal_uIntPtr nIndex) const
INetMIMEMessage* GetChild (sal_uInt32 nIndex) const
{
return ( nIndex < aChildren.size() ) ? aChildren[ nIndex ].get() : nullptr;
}
......
......@@ -30,7 +30,7 @@
void INetMIMEMessage::SetHeaderField_Impl (
const OString &rName,
const OUString &rValue,
sal_uIntPtr &rnIndex)
sal_uInt32 &rnIndex)
{
SetHeaderField_Impl (
INetMessageHeader (rName, rValue.toUtf8()), rnIndex);
......@@ -213,7 +213,7 @@ INetMIMEMessage::INetMIMEMessage()
: pParent(nullptr)
{
for (sal_uInt16 i = 0; i < static_cast<int>(InetMessageMime::NUMHDR); i++)
m_nMIMEIndex[static_cast<InetMessageMime>(i)] = CONTAINER_ENTRY_NOTFOUND;
m_nMIMEIndex[static_cast<InetMessageMime>(i)] = SAL_MAX_UINT32;
}
INetMIMEMessage::~INetMIMEMessage()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment