summaryrefslogtreecommitdiffstats
path: root/src/purchasing/inapppurchase/android/qandroidinapppurchasebackend.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/purchasing/inapppurchase/android/qandroidinapppurchasebackend.cpp')
-rw-r--r--src/purchasing/inapppurchase/android/qandroidinapppurchasebackend.cpp6
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;
}