Revert "fixed, compiler warning. Let us try to keep assignments out of if statments"
authorS. Davilla <davilla@4pi.com>
Sun, 9 Feb 2014 17:23:26 +0000 (12:23 -0500)
committerS. Davilla <davilla@4pi.com>
Sun, 9 Feb 2014 17:23:26 +0000 (12:23 -0500)
This reverts commit 40e06e7140b561aa38d6642a19b0fde44ea1ab61.

xbmc/cores/dvdplayer/DVDPlayer.cpp

index a32628a..e8f637c 100644 (file)
@@ -1026,13 +1026,12 @@ void CDVDPlayer::Process()
   if (CDVDInputStream::IMenus* ptr = dynamic_cast<CDVDInputStream::IMenus*>(m_pInputStream))
   {
     CLog::Log(LOGNOTICE, "DVDPlayer: playing a file with menu's");
-    CDVDInputStreamNavigator* nav = dynamic_cast<CDVDInputStreamNavigator*>(m_pInputStream);
-    if(nav)
+    if(CDVDInputStreamNavigator* nav = dynamic_cast<CDVDInputStreamNavigator*>(m_pInputStream))
       m_PlayerOptions.starttime = 0;
 
     if(m_PlayerOptions.state.size() > 0)
       ptr->SetState(m_PlayerOptions.state);
-    else if(nav)
+    else if(CDVDInputStreamNavigator* nav = dynamic_cast<CDVDInputStreamNavigator*>(m_pInputStream))
       nav->EnableSubtitleStream(CMediaSettings::Get().GetCurrentVideoSettings().m_SubtitleOn);
 
     CMediaSettings::Get().GetCurrentVideoSettings().m_SubtitleCached = true;