Avoid warnings with clang 6

warning: 'this' pointer cannot be null in well-defined C++ code

The code tries to be smart but compilers warn about this unfortunately.

Change-Id: Ifb8deafe8834d580beef829a3079ae9222acfa8f
Reviewed-by: Morten Johan Sørvig <morten.sorvig@theqtcompany.com>
bb10
Laszlo Agocs 2015-04-15 12:16:54 +02:00
parent f3fad26bc9
commit b596acbefb
1 changed files with 1 additions and 3 deletions

View File

@ -251,9 +251,7 @@ struct AnchorVertexPair : public AnchorVertex {
#ifdef QT_DEBUG
inline QString AnchorVertex::toString() const
{
if (!this) {
return QLatin1String("NULL");
} else if (m_type == Pair) {
if (m_type == Pair) {
const AnchorVertexPair *vp = static_cast<const AnchorVertexPair *>(this);
return QString::fromLatin1("(%1, %2)").arg(vp->m_first->toString()).arg(vp->m_second->toString());
} else if (!m_item) {