OSDN Git Service

remove redundant uint() constructs in QStringRef::at()
authorIvailo Monev <xakepa10@gmail.com>
Wed, 23 Dec 2020 20:48:22 +0000 (20:48 +0000)
committerIvailo Monev <xakepa10@gmail.com>
Wed, 23 Dec 2020 20:48:22 +0000 (20:48 +0000)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/tools/qstring.h

index 6ef19b1..55e02ee 100644 (file)
@@ -976,7 +976,7 @@ public:
     QStringRef appendTo(QString *string) const;
 
     inline const QChar at(int i) const
-        { Q_ASSERT(uint(i) < uint(size())); return m_string->at(i + m_position); }
+        { Q_ASSERT(i < size()); return m_string->at(i + m_position); }
 
     int compare(const QString &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const;
     int compare(const QStringRef &s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const;