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); }