Replaced use of dynamic_cast with static_cast.

It wasn't necessary anyway.
This addresses #821
This commit is contained in:
Phil Nash 2017-02-12 22:00:17 +00:00
parent d890791800
commit 9a3486a705
1 changed files with 2 additions and 1 deletions

View File

@ -98,7 +98,8 @@ namespace Catch {
do {
ITracker& rootTracker = m_trackerContext.startRun();
dynamic_cast<SectionTracker&>( rootTracker ).addInitialFilters( m_config->getSectionsToRun() );
assert( rootTracker.isSectionTracker() );
static_cast<SectionTracker&>( rootTracker ).addInitialFilters( m_config->getSectionsToRun() );
do {
m_trackerContext.startCycle();
m_testCaseTracker = &SectionTracker::acquire( m_trackerContext, TestCaseTracking::NameAndLocation( testInfo.name, testInfo.lineInfo ) );