diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-06-13 11:34:47 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-06-13 11:43:37 +0100 |
commit | adb752b347a737249a56ce33b0e42352d3cd37f7 (patch) | |
tree | 54c922113d556a0e544cac807061f23a1ce4d06c /tools/source/stream | |
parent | 02b78432d09f96006ab59e248de8822942bb53b0 (diff) |
simplify and shrink this to used methods
Diffstat (limited to 'tools/source/stream')
-rw-r--r-- | tools/source/stream/stream.cxx | 32 |
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; } |