From a08c92d2a6c360bbbba811ca0f406a1a4b30633d Mon Sep 17 00:00:00 2001 From: Underground78 Date: Wed, 10 Aug 2011 12:17:36 +0000 Subject: Fix some warnings: - constify a reference so that temporary objects can be used without issuing a warning. - fix a few C4018 warnings (signed/unsigned mismatch). git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3632 10f7b99b-c216-0410-bff0-8a66a9350fd8 --- src/apps/mplayerc/PlayerCaptureDialog.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/apps/mplayerc/PlayerCaptureDialog.cpp') diff --git a/src/apps/mplayerc/PlayerCaptureDialog.cpp b/src/apps/mplayerc/PlayerCaptureDialog.cpp index ecf30d7cd..143f748e3 100644 --- a/src/apps/mplayerc/PlayerCaptureDialog.cpp +++ b/src/apps/mplayerc/PlayerCaptureDialog.cpp @@ -1125,7 +1125,7 @@ void CPlayerCaptureDialog::SetupVideoControls( void CPlayerCaptureDialog::SetupAudioControls( CStringW DisplayName, - IAMStreamConfig* pAMSC, CInterfaceArray& pAMAIM) + IAMStreamConfig* pAMSC, const CInterfaceArray& pAMAIM) { EmptyAudio(); @@ -1134,11 +1134,11 @@ void CPlayerCaptureDialog::SetupAudioControls( if (pAMAIM.GetCount() > 0) { m_pAMAIM.Copy(pAMAIM); - int iSel = -1; + size_t iSel = -1; - for (int i = 0; i < (int)m_pAMAIM.GetCount(); i++) { + for (size_t i = 0; i < m_pAMAIM.GetCount(); i++) { CComQIPtr pPin = m_pAMAIM[i]; - m_audinput.SetItemData(m_audinput.AddString(CString(GetPinName(pPin))), (DWORD_PTR)i); + m_audinput.SetItemData(m_audinput.AddString(CString(GetPinName(pPin))), i); BOOL fEnable; if (SUCCEEDED(m_pAMAIM[i]->get_Enable(&fEnable)) && fEnable) { @@ -1148,7 +1148,7 @@ void CPlayerCaptureDialog::SetupAudioControls( if (m_audinput.GetCount() > 0) { for (int i = 0; i < m_audinput.GetCount(); i++) { - if (m_audinput.GetItemData(i) == (DWORD_PTR)iSel) { + if (m_audinput.GetItemData(i) == iSel) { m_audinput.SetCurSel(i); break; } -- cgit v1.2.3