summaryrefslogtreecommitdiff
path: root/tools/source/stream
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2015-01-18 21:37:25 +0100
committerStephan Bergmann <sbergman@redhat.com>2015-01-20 09:06:52 +0100
commit2850b4dc39069d128768084a67b24927f392448a (patch)
tree8fddde4583a7ec37e23151106ada2777e6d79de5 /tools/source/stream
parent17fe7fc590b999005a76475d62821f8ac63f2124 (diff)
Some more loplugin:cstylecast: tools
Change-Id: I2b540c4c0c34823143e13d16559dac7458a38933
Diffstat (limited to 'tools/source/stream')
-rw-r--r--tools/source/stream/stream.cxx26
1 files changed, 13 insertions, 13 deletions
diff --git a/tools/source/stream/stream.cxx b/tools/source/stream/stream.cxx
index 19ebddf20a96..47f0dae26943 100644
--- a/tools/source/stream/stream.cxx
+++ b/tools/source/stream/stream.cxx
@@ -134,14 +134,14 @@ inline static void SwapDouble( double& r )
if( bIoRead && sizeof(datatype)<=nBufFree) \
{ \
for (std::size_t i = 0; i < sizeof(datatype); i++) \
- ((char *)&value)[i] = pBufPos[i]; \
+ reinterpret_cast<char *>(&value)[i] = pBufPos[i]; \
nBufActualPos += sizeof(datatype); \
pBufPos += sizeof(datatype); \
nBufFree -= sizeof(datatype); \
} \
else \
{ \
- Read( (char*)&value, sizeof(datatype) ); \
+ Read( &value, sizeof(datatype) ); \
} \
@@ -149,7 +149,7 @@ inline static void SwapDouble( double& r )
if( bIoWrite && sizeof(datatype) <= nBufFree) \
{ \
for (std::size_t i = 0; i < sizeof(datatype); i++) \
- pBufPos[i] = ((char *)&value)[i]; \
+ pBufPos[i] = reinterpret_cast<char const *>(&value)[i]; \
nBufFree -= sizeof(datatype); \
nBufActualPos += sizeof(datatype); \
if( nBufActualPos > nBufActualLen ) \
@@ -159,7 +159,7 @@ inline static void SwapDouble( double& r )
} \
else \
{ \
- Write( (char*)&value, sizeof(datatype) ); \
+ Write( &value, sizeof(datatype) ); \
} \
// class SvLockBytes
@@ -605,7 +605,7 @@ bool SvStream::ReadUniStringLine( OUString& rStr, sal_Int32 nMaxCodepointsToRead
while( !bEnd && !GetError() ) // Don't test for EOF as we
// are reading block-wise!
{
- sal_uInt16 nLen = (sal_uInt16)Read( (char*)buf, sizeof(buf)-sizeof(sal_Unicode) );
+ sal_uInt16 nLen = (sal_uInt16)Read( buf, sizeof(buf)-sizeof(sal_Unicode) );
nLen /= sizeof(sal_Unicode);
if ( !nLen )
{
@@ -664,7 +664,7 @@ bool SvStream::ReadUniStringLine( OUString& rStr, sal_Int32 nMaxCodepointsToRead
if ( bEnd && (c=='\r' || c=='\n') ) // special treatment for DOS files
{
sal_Unicode cTemp;
- Read( (char*)&cTemp, sizeof(cTemp) );
+ Read( &cTemp, sizeof(cTemp) );
if ( bSwap )
SwapUShort( cTemp );
if( cTemp == c || (cTemp != '\n' && cTemp != '\r') )
@@ -733,7 +733,7 @@ sal_Size write_uInt16s_FromOUString(SvStream& rStrm, const OUString& rStr,
DBG_ASSERT( sizeof(sal_Unicode) == sizeof(sal_uInt16), "write_uInt16s_FromOUString: swapping sizeof(sal_Unicode) not implemented" );
sal_Size nWritten;
if (!rStrm.IsEndianSwap())
- nWritten = rStrm.Write( (char*)rStr.getStr(), nUnits * sizeof(sal_Unicode) );
+ nWritten = rStrm.Write( rStr.getStr(), nUnits * sizeof(sal_Unicode) );
else
{
sal_Size nLen = nUnits;
@@ -747,7 +747,7 @@ sal_Size write_uInt16s_FromOUString(SvStream& rStrm, const OUString& rStr,
SwapUShort( *p );
p++;
}
- nWritten = rStrm.Write( (char*)pTmp, nLen * sizeof(sal_Unicode) );
+ nWritten = rStrm.Write( pTmp, nLen * sizeof(sal_Unicode) );
if ( pTmp != aBuf )
delete [] pTmp;
}
@@ -968,7 +968,7 @@ SvStream& SvStream::ReadSChar( signed char& r )
nBufFree -= sizeof(signed char);
}
else
- Read( (char*)&r, sizeof(signed char) );
+ Read( &r, sizeof(signed char) );
return *this;
}
@@ -1000,7 +1000,7 @@ SvStream& SvStream::ReadUChar( unsigned char& r )
nBufFree -= sizeof(char);
}
else
- Read( (char*)&r, sizeof(char) );
+ Read( &r, sizeof(char) );
return *this;
}
@@ -1135,7 +1135,7 @@ SvStream& SvStream::WriteSChar( signed char v )
bIsDirty = true;
}
else
- Write( (char*)&v, sizeof(signed char) );
+ Write( &v, sizeof(signed char) );
return *this;
}
@@ -1173,7 +1173,7 @@ SvStream& SvStream::WriteUChar( unsigned char v )
bIsDirty = true;
}
else
- Write( (char*)&v, sizeof(char) );
+ Write( &v, sizeof(char) );
return *this;
}
@@ -1550,7 +1550,7 @@ sal_Size SvStream::CryptAndWriteBuffer( const void* pStart, sal_Size nLen)
pTemp[n] = aCh;
}
// *************************
- nCount += PutData( (char*)pTemp, nBufCount );
+ nCount += PutData( pTemp, nBufCount );
pDataPtr += nBufCount;
}
while ( nLen );