OSDN Git Service

combine common return case in QString::repeated()
authorIvailo Monev <xakepa10@laimg.moc>
Wed, 17 Jul 2019 13:54:17 +0000 (13:54 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Wed, 17 Jul 2019 13:54:17 +0000 (13:54 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/core/tools/qstring.cpp

index 274c20d..529148a 100644 (file)
@@ -5801,12 +5801,10 @@ QString QString::normalized(QString::NormalizationForm mode) const
 */
 QString QString::repeated(int times) const
 {
-    if (d->size == 0)
+    if (d->size == 0 || times == 1)
         return *this;
 
-    if (times <= 1) {
-        if (times == 1)
-            return *this;
+    if (times < 1) {
         return QString();
     }