summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gui/painting/qpagesize.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/gui/painting/qpagesize.cpp b/src/gui/painting/qpagesize.cpp
index 60ca69d1f2..445c78e530 100644
--- a/src/gui/painting/qpagesize.cpp
+++ b/src/gui/painting/qpagesize.cpp
@@ -1264,9 +1264,7 @@ QPageSize &QPageSize::operator=(const QPageSize &other)
bool operator==(const QPageSize &lhs, const QPageSize &rhs)
{
- if (lhs.d == rhs.d)
- return true;
- return lhs.d && rhs.d && *lhs.d == *rhs.d;
+ return lhs.d == rhs.d || *lhs.d == *rhs.d;
}
/*!
\fn bool operator!=(const QPageSize &lhs, const QPageSize &rhs)