diff --git a/src/corelib/tools/qlist.h b/src/corelib/tools/qlist.h index 27be22fc1f8..f80553d9766 100644 --- a/src/corelib/tools/qlist.h +++ b/src/corelib/tools/qlist.h @@ -322,9 +322,7 @@ public: } void append(const QList &l) { - // protect against l == *this - QList list(l); - append(list.constBegin(), list.constEnd()); + append(l.constBegin(), l.constEnd()); } void append(QList &&l); void prepend(rvalue_ref t) {