let the factory call fillInIntervals

This commit is contained in:
Sean Rhea
2009-11-01 12:45:43 -05:00
parent 521653993d
commit c848726f0c
3 changed files with 4 additions and 3 deletions

View File

@@ -153,7 +153,10 @@ RideFile *RideFileFactory::openRideFile(QFile &file,
suffix.remove(0, dot + 1);
RideFileReader *reader = readFuncs_.value(suffix.toLower());
assert(reader);
return reader->openRideFile(file, errors);
RideFile *result = reader->openRideFile(file, errors);
if (result)
result->fillInIntervals();
return result;
}
QStringList RideFileFactory::listRideFiles(const QDir &dir) const