summaryrefslogtreecommitdiff
path: root/tools/source/stream
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-06-13 11:34:47 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-06-13 11:43:37 +0100
commitadb752b347a737249a56ce33b0e42352d3cd37f7 (patch)
tree54c922113d556a0e544cac807061f23a1ce4d06c /tools/source/stream
parent02b78432d09f96006ab59e248de8822942bb53b0 (diff)
simplify and shrink this to used methods
Diffstat (limited to 'tools/source/stream')
-rw-r--r--tools/source/stream/stream.cxx32
1 files changed, 15 insertions, 17 deletions
diff --git a/tools/source/stream/stream.cxx b/tools/source/stream/stream.cxx
index ac79a9070f1d..3fd9eb399dac 100644
--- a/tools/source/stream/stream.cxx
+++ b/tools/source/stream/stream.cxx
@@ -1992,53 +1992,51 @@ void SvStream::CreateFormatString()
|*
*************************************************************************/
-SvStream& SvStream::WriteNumber( long nLong )
+SvStream& SvStream::WriteNumber( sal_Int32 nInt32 )
{
char buffer[256+12];
- char pType[] = "ld"; // Nicht static!
ByteString aFStr( aFormatString);
- aFStr += pType;
- int nLen;
+ aFStr += SAL_PRIdINT32;
+ sal_Size nLen;
switch ( nPrintfParams )
{
case SPECIAL_PARAM_NONE :
- nLen = sprintf( buffer, aFStr.GetBuffer(), nLong );
+ nLen = sprintf(buffer, aFStr.GetBuffer(), nInt32);
break;
case SPECIAL_PARAM_WIDTH :
- nLen = sprintf( buffer, aFStr.GetBuffer(), nWidth, nLong );
+ nLen = sprintf(buffer, aFStr.GetBuffer(), nWidth, nInt32);
break;
case SPECIAL_PARAM_PRECISION :
- nLen = sprintf( buffer, aFStr.GetBuffer(), nPrecision,nLong);
+ nLen = sprintf(buffer, aFStr.GetBuffer(), nPrecision, nInt32);
break;
default:
- nLen=sprintf(buffer, aFStr.GetBuffer(),nWidth,nPrecision,nLong);
+ nLen = sprintf(buffer, aFStr.GetBuffer(), nWidth, nPrecision, nInt32);
}
- Write( buffer, (long)nLen );
+ Write( buffer, nLen );
return *this;
}
SvStream& SvStream::WriteNumber( sal_uInt32 nUInt32 )
{
char buffer[256+12];
- char pType[] = "lu"; // Nicht static!
ByteString aFStr( aFormatString);
- aFStr += pType;
- int nLen;
+ aFStr += SAL_PRIuUINT32;
+ sal_Size nLen;
switch ( nPrintfParams )
{
case SPECIAL_PARAM_NONE :
- nLen = sprintf( buffer, aFStr.GetBuffer(), nUInt32 );
+ nLen = sprintf(buffer, aFStr.GetBuffer(), nUInt32);
break;
case SPECIAL_PARAM_WIDTH :
- nLen = sprintf( buffer, aFStr.GetBuffer(), nWidth, nUInt32 );
+ nLen = sprintf(buffer, aFStr.GetBuffer(), nWidth, nUInt32);
break;
case SPECIAL_PARAM_PRECISION :
- nLen = sprintf( buffer, aFStr.GetBuffer(), nPrecision, nUInt32 );
+ nLen = sprintf(buffer, aFStr.GetBuffer(), nPrecision, nUInt32);
break;
default:
- nLen=sprintf(buffer,aFStr.GetBuffer(),nWidth,nPrecision,nUInt32 );
+ nLen = sprintf(buffer,aFStr.GetBuffer(), nWidth, nPrecision, nUInt32);
}
- Write( buffer, (long)nLen );
+ Write( buffer, nLen );
return *this;
}