summaryrefslogtreecommitdiff
path: root/canvas/source/directx/dx_9rm.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'canvas/source/directx/dx_9rm.cxx')
-rw-r--r--canvas/source/directx/dx_9rm.cxx9
1 files changed, 5 insertions, 4 deletions
diff --git a/canvas/source/directx/dx_9rm.cxx b/canvas/source/directx/dx_9rm.cxx
index 8d3ffd8b2755..e67898c07ba8 100644
--- a/canvas/source/directx/dx_9rm.cxx
+++ b/canvas/source/directx/dx_9rm.cxx
@@ -38,6 +38,7 @@
// vertex buffer (must be divisable
// by 3, as each triangle primitive
// has 3 vertices)
+#include <string.h>
#include <vcl/syschild.hxx>
#include <vcl/window.hxx>
@@ -439,7 +440,7 @@ namespace dxcanvas
for(sal_uInt32 i=0; i<nNumLines; ++i)
{
- rtl_copyMemory(pDst,pImage,nNumBytesToCopy);
+ memcpy(pDst,pImage,nNumBytesToCopy);
if( bClearRightColumn )
{
@@ -458,7 +459,7 @@ namespace dxcanvas
}
if( bClearBottomRow )
- rtl_zeroMemory(pDst,nNumBytesToCopy+4);
+ memset(pDst, 0, nNumBytesToCopy+4);
}
break;
@@ -498,7 +499,7 @@ namespace dxcanvas
}
if( bClearBottomRow )
- rtl_zeroMemory(pDst,4*(nNumColumns+1));
+ memset(pDst, 0, 4*(nNumColumns+1));
}
break;
@@ -531,7 +532,7 @@ namespace dxcanvas
}
if( bClearBottomRow )
- rtl_zeroMemory(pDst,4*(nNumColumns+1));
+ memset(pDst, 0, 4*(nNumColumns+1));
}
break;