include/tools/stream.hxx | 2 +- tools/source/stream/stream.cxx | 14 +++----------- 2 files changed, 4 insertions(+), 12 deletions(-)
New commits: commit d88d113c7de2681a0e88c276adc363c8f5a4ea8e Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Sun Dec 10 15:20:39 2023 +0300 Commit: Mike Kaganski <mike.kagan...@collabora.com> CommitDate: Sun Dec 10 17:08:06 2023 +0100 Simplify SvStream::WriteDouble Change-Id: I0ece791b5571d3839c936e104016f53cc3b6d5e4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160537 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> diff --git a/include/tools/stream.hxx b/include/tools/stream.hxx index d3e741bbd016..a6349c0be066 100644 --- a/include/tools/stream.hxx +++ b/include/tools/stream.hxx @@ -259,7 +259,7 @@ public: SvStream& WriteChar( char nChar ); SvStream& WriteUChar( unsigned char nChar ); SvStream& WriteFloat( float nFloat ); - SvStream& WriteDouble( const double& rDouble ); + SvStream& WriteDouble( double nDouble ); template <typename N> SvStream& WriteNumberAsString( N n ) { return WriteOString(OString::number(n)); } diff --git a/tools/source/stream/stream.cxx b/tools/source/stream/stream.cxx index f5ddabac548d..b948c12847c6 100644 --- a/tools/source/stream/stream.cxx +++ b/tools/source/stream/stream.cxx @@ -1029,21 +1029,13 @@ SvStream& SvStream::WriteFloat( float v ) return *this; } -SvStream& SvStream::WriteDouble ( const double& r ) +SvStream& SvStream::WriteDouble ( double v ) { #if defined UNX if (m_isSwap) - { - double nHelp = r; - SwapDouble(nHelp); - writeNumberWithoutSwap(nHelp); - return *this; - } - else + SwapDouble(v); #endif - { - writeNumberWithoutSwap(r); - } + writeNumberWithoutSwap(v); return *this; }