summaryrefslogtreecommitdiff
path: root/filter/source/xmlfilterdetect
diff options
context:
space:
mode:
Diffstat (limited to 'filter/source/xmlfilterdetect')
-rw-r--r--filter/source/xmlfilterdetect/filterdetect.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/filter/source/xmlfilterdetect/filterdetect.cxx b/filter/source/xmlfilterdetect/filterdetect.cxx
index b4d614f172cc..d797a9fca61d 100644
--- a/filter/source/xmlfilterdetect/filterdetect.cxx
+++ b/filter/source/xmlfilterdetect/filterdetect.cxx
@@ -109,7 +109,7 @@ OUString SAL_CALL FilterDetect::detect( com::sun::star::uno::Sequence< com::sun:
else if ( nHeader == 0x3C00 )
{
bTryUtf16 = true;
- pInStream->SetEndianSwap( !pInStream->IsEndianSwap() );
+ pInStream->SetEndian( pInStream->GetEndian() == SvStreamEndian::LITTLE ? SvStreamEndian::BIG : SvStreamEndian::LITTLE );
}
pInStream->Seek( STREAM_SEEK_TO_BEGIN );
}