diff --git a/src/core/geometry/qgswkbptr.cpp b/src/core/geometry/qgswkbptr.cpp index e4089358f56a..473be08a76ff 100644 --- a/src/core/geometry/qgswkbptr.cpp +++ b/src/core/geometry/qgswkbptr.cpp @@ -35,12 +35,10 @@ QgsWKBTypes::Type QgsConstWkbPtr::readHeader() const char wkbEndian; *this >> wkbEndian; - mEndianSwap = ( wkbEndian != QgsApplication::endian() ); + mEndianSwap = wkbEndian != QgsApplication::endian(); int wkbType; *this >> wkbType; - if ( mEndianSwap ) - QgsApplication::endian_swap( wkbType ); return static_cast( wkbType ); }