diff options
Diffstat (limited to 'emfio/source')
-rw-r--r-- | emfio/source/reader/emfreader.cxx | 14 | ||||
-rw-r--r-- | emfio/source/reader/mtftools.cxx | 9 |
2 files changed, 0 insertions, 23 deletions
diff --git a/emfio/source/reader/emfreader.cxx b/emfio/source/reader/emfreader.cxx index 8ff413b79033..f865487e00d1 100644 --- a/emfio/source/reader/emfreader.cxx +++ b/emfio/source/reader/emfreader.cxx @@ -305,20 +305,6 @@ record_type_name(sal_uInt32 nRecType) #endif } -#ifdef OSL_BIGENDIAN -// little endian <-> big endian switch -static float GetSwapFloat(SvStream& rStream) -{ - float fTmp; - sal_Int8* pPtr = (sal_Int8*)&fTmp; - rStream.ReadSChar(pPtr[3]); - rStream.ReadSChar(pPtr[2]); - rStream.ReadSChar(pPtr[1]); - rStream.ReadSChar(pPtr[0]); - return fTmp; -} -#endif - struct BLENDFUNCTION { unsigned char aBlendOperation; diff --git a/emfio/source/reader/mtftools.cxx b/emfio/source/reader/mtftools.cxx index b6de61d1f6bc..038000e9a185 100644 --- a/emfio/source/reader/mtftools.cxx +++ b/emfio/source/reader/mtftools.cxx @@ -56,21 +56,12 @@ namespace emfio } else { -#ifdef OSL_BIGENDIAN - rXForm.eM11 = GetSwapFloat(rInStream); - rXForm.eM12 = GetSwapFloat(rInStream); - rXForm.eM21 = GetSwapFloat(rInStream); - rXForm.eM22 = GetSwapFloat(rInStream); - rXForm.eDx = GetSwapFloat(rInStream); - rXForm.eDy = GetSwapFloat(rInStream); -#else rInStream.ReadFloat(rXForm.eM11); rInStream.ReadFloat(rXForm.eM12); rInStream.ReadFloat(rXForm.eM21); rInStream.ReadFloat(rXForm.eM22); rInStream.ReadFloat(rXForm.eDx); rInStream.ReadFloat(rXForm.eDy); -#endif } return rInStream; } |