diff options
Diffstat (limited to 'src/purchasing/inapppurchase/android/qandroidinapppurchasebackend.cpp')
-rw-r--r-- | src/purchasing/inapppurchase/android/qandroidinapppurchasebackend.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/purchasing/inapppurchase/android/qandroidinapppurchasebackend.cpp b/src/purchasing/inapppurchase/android/qandroidinapppurchasebackend.cpp index 0a0a5d1..e6a42cb 100644 --- a/src/purchasing/inapppurchase/android/qandroidinapppurchasebackend.cpp +++ b/src/purchasing/inapppurchase/android/qandroidinapppurchasebackend.cpp @@ -103,9 +103,9 @@ bool QAndroidInAppPurchaseBackend::isReady() const void QAndroidInAppPurchaseBackend::restorePurchases() { - QSet<QString> previouslyFinalizedUnlockables = m_finalizedUnlockableProducts; + const QSet<QString> previouslyFinalizedUnlockables = std::move(m_finalizedUnlockableProducts); m_finalizedUnlockableProducts.clear(); - foreach (QString previouslyFinalizedUnlockable, previouslyFinalizedUnlockables) { + for (const QString &previouslyFinalizedUnlockable : previouslyFinalizedUnlockables) { QInAppProduct *product = store()->registeredProduct(previouslyFinalizedUnlockable); Q_ASSERT(product != 0); @@ -214,7 +214,7 @@ void QAndroidInAppPurchaseBackend::registerFinalizedUnlockable(const QString &id } QDataStream stream(&file); - foreach (QString finalizedUnlockableProduct, m_finalizedUnlockableProducts) + for (const QString &finalizedUnlockableProduct : qAsConst(m_finalizedUnlockableProducts)) stream << finalizedUnlockableProduct; } |