From 80016596df0d84b19e9d930e95fb7c00717f0bf7 Mon Sep 17 00:00:00 2001 From: Andreas Stallinger Date: Tue, 16 May 2017 11:42:09 +0000 Subject: [PATCH] logic: fix missing typename --- src/lib/utility/migration/Migrator.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/utility/migration/Migrator.h b/src/lib/utility/migration/Migrator.h index d91b473b..26c7a447 100644 --- a/src/lib/utility/migration/Migrator.h +++ b/src/lib/utility/migration/Migrator.h @@ -46,10 +46,10 @@ bool Migrator::willMigrate(const MigratableType* migratable, siz { for (; sourceVersion <= targetVersion; sourceVersion++) { - std::pair ret; + std::pair ret; ret = m_migrations.equal_range(sourceVersion); - for (MigrationMap::const_iterator it = ret.first; it != ret.second; it++) + for (typename MigrationMap::const_iterator it = ret.first; it != ret.second; it++) { return true; } @@ -68,10 +68,10 @@ bool Migrator::migrate(MigratableType* migratable, size_t target { for (; sourceVersion <= targetVersion; sourceVersion++) { - std::pair ret; + std::pair ret; ret = m_migrations.equal_range(sourceVersion); - for (MigrationMap::const_iterator it = ret.first; it != ret.second; it++) + for (typename MigrationMap::const_iterator it = ret.first; it != ret.second; it++) { it->second->apply(migratable); }