summaryrefslogtreecommitdiff
path: root/svl
diff options
context:
space:
mode:
Diffstat (limited to 'svl')
-rw-r--r--svl/source/svdde/ddecli.cxx4
-rw-r--r--svl/source/svdde/ddedata.cxx4
-rw-r--r--svl/unx/source/svdde/ddedummy.cxx4
3 files changed, 6 insertions, 6 deletions
diff --git a/svl/source/svdde/ddecli.cxx b/svl/source/svdde/ddecli.cxx
index 29010286c9a6..b46d80cd3875 100644
--- a/svl/source/svdde/ddecli.cxx
+++ b/svl/source/svdde/ddecli.cxx
@@ -278,8 +278,8 @@ DdeTransaction::~DdeTransaction()
void DdeTransaction::Execute()
{
HSZ hItem = *pName;
- void* pData = (void*)(const void *)aDdeData;
- DWORD nData = (DWORD)(long)aDdeData;
+ void* pData = (void*)aDdeData.getData();
+ DWORD nData = (DWORD)aDdeData.getSize();
SotClipboardFormatId nIntFmt = aDdeData.pImp->nFmt;
UINT nExtFmt = DdeData::GetExternalFormat( nIntFmt );
DdeInstData* pInst = ImpGetInstData();
diff --git a/svl/source/svdde/ddedata.cxx b/svl/source/svdde/ddedata.cxx
index ce0773391ba8..71d41b86db11 100644
--- a/svl/source/svdde/ddedata.cxx
+++ b/svl/source/svdde/ddedata.cxx
@@ -90,12 +90,12 @@ void DdeData::SetFormat(SotClipboardFormatId nFmt)
pImp->nFmt = nFmt;
}
-DdeData::operator const void*() const
+void const * DdeData::getData() const
{
return pImp->pData;
}
-DdeData::operator long() const
+long DdeData::getSize() const
{
return pImp->nData;
}
diff --git a/svl/unx/source/svdde/ddedummy.cxx b/svl/unx/source/svdde/ddedummy.cxx
index fc158a3035e9..8714e9201be8 100644
--- a/svl/unx/source/svdde/ddedummy.cxx
+++ b/svl/unx/source/svdde/ddedummy.cxx
@@ -58,12 +58,12 @@ DdeData& DdeData::operator = ( const DdeData& )
return *this;
}
-DdeData::operator long() const
+long DdeData::getSize() const
{
return 0L;
}
-DdeData::operator const void*() const
+void const * DdeData::getData() const
{
return nullptr;
}