From: Kimmo Varis Date: Thu, 1 Jul 2010 15:40:16 +0000 (+0000) Subject: Fixing 64-bit build warnings. X-Git-Tag: 2.16.4+-jp-10~1363^2~72 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=fdc8ed70fa123bd52329fb20cf9692ae0f81c025;p=winmerge-jp%2Fwinmerge-jp.git Fixing 64-bit build warnings. --- diff --git a/Src/ChildFrm.cpp b/Src/ChildFrm.cpp index 1733d9d0e..6ca06b3c9 100644 --- a/Src/ChildFrm.cpp +++ b/Src/ChildFrm.cpp @@ -326,7 +326,7 @@ int CChildFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) */ BOOL CChildFrame::EnsureValidDockState(CDockState& state) { - for (int i = state.m_arrBarInfo.GetSize()-1 ; i >= 0; i--) + for (int i = (int) state.m_arrBarInfo.GetSize()-1 ; i >= 0; i--) { BOOL barIsCorrect = TRUE; CControlBarInfo* pInfo = (CControlBarInfo*)state.m_arrBarInfo[i]; diff --git a/Src/Common/CMoveConstraint.cpp b/Src/Common/CMoveConstraint.cpp index 5fc6e9774..a3e4d6648 100644 --- a/Src/Common/CMoveConstraint.cpp +++ b/Src/Common/CMoveConstraint.cpp @@ -626,7 +626,7 @@ CMoveConstraint::OnDestroy() bool CMoveConstraint::OnTtnNeedText(TOOLTIPTEXT * pTTT, LRESULT * plresult) { - UINT id = pTTT->hdr.idFrom; + UINT_PTR id = pTTT->hdr.idFrom; UINT uflags = pTTT->uFlags; if (uflags & TTF_IDISHWND) id = GetDlgCtrlID((HWND)id); diff --git a/Src/Common/CMoveConstraint.h b/Src/Common/CMoveConstraint.h index 6db5bdb7e..287502a96 100644 --- a/Src/Common/CMoveConstraint.h +++ b/Src/Common/CMoveConstraint.h @@ -249,7 +249,7 @@ private: CString m_sRegistrySubkey; // defaults to _T("LastWindowPos") CString m_sRegistryValueName; // should be name of window // tooltips - CMap m_tips; + CMap m_tips; }; } // namespace diff --git a/Src/Common/MessageBoxDialog.h b/Src/Common/MessageBoxDialog.h index 334d4780a..04e5ce3ea 100644 --- a/Src/Common/MessageBoxDialog.h +++ b/Src/Common/MessageBoxDialog.h @@ -204,7 +204,7 @@ private: UINT m_nTimeoutSeconds; // Seconds for a timeout. BOOL m_bTimeoutDisabled; // Flag whether the timeout is disabled. - UINT m_nTimeoutTimer; // Timer for the timeout. + UINT_PTR m_nTimeoutTimer; // Timer for the timeout. CString m_strRegistryKey; // Entry for storing the result in the // registry, if the MB_DONT_DISPLAY_AGAIN diff --git a/Src/Common/PropertyPageHost.cpp b/Src/Common/PropertyPageHost.cpp index c774feab8..9f4ef324e 100644 --- a/Src/Common/PropertyPageHost.cpp +++ b/Src/Common/PropertyPageHost.cpp @@ -200,7 +200,7 @@ BOOL CPropertyPageHost::AddPage(CPropertyPage* pPage, LPCTSTR szTitle, DWORD dwI if (FindPage(pPage) == -1) { PAGEITEM pi(pPage, szTitle, dwItemData); - int nPage = m_aPages.Add(pi); + int nPage = (int) m_aPages.Add(pi); if (szTitle) { @@ -214,7 +214,7 @@ BOOL CPropertyPageHost::AddPage(CPropertyPage* pPage, LPCTSTR szTitle, DWORD dwI int CPropertyPageHost::FindPage(CPropertyPage* pPage) { - int nPage = m_aPages.GetSize(); + int nPage = (int) m_aPages.GetSize(); while (nPage--) { @@ -310,7 +310,7 @@ BOOL CPropertyPageHost::OnEraseBkgnd(CDC* pDC) void CPropertyPageHost::OnOK() { - int nPage = m_aPages.GetSize(); + int nPage = (int) m_aPages.GetSize(); while (nPage--) { @@ -329,7 +329,7 @@ void CPropertyPageHost::OnOK() */ void CPropertyPageHost::UpdatePagesData() { - int nPage = m_aPages.GetSize(); + int nPage = (int) m_aPages.GetSize(); while (nPage--) { @@ -384,7 +384,7 @@ CPropertyPage* CPropertyPageHost::GetPage(int nIndex) CPropertyPage* CPropertyPageHost::FindPage(DWORD dwItemData) { - int nPage = m_aPages.GetSize(); + int nPage = (int) m_aPages.GetSize(); while (nPage--) { diff --git a/Src/Common/PropertyPageHost.h b/Src/Common/PropertyPageHost.h index 42662cefa..31b4cd958 100644 --- a/Src/Common/PropertyPageHost.h +++ b/Src/Common/PropertyPageHost.h @@ -48,7 +48,7 @@ public: BOOL AddPage(CPropertyPage* pPage, LPCTSTR szTitle = NULL, DWORD dwItemData = 0); BOOL SetActivePage(int nIndex, BOOL bAndFocus = TRUE); BOOL SetActivePage(CPropertyPage* pPage, BOOL bAndFocus = TRUE); - int GetPageCount() { return m_aPages.GetSize(); } + int GetPageCount() { return (int) m_aPages.GetSize(); } CString GetPageTitle(int nIndex); DWORD GetPageItemData(int nIndex); CPropertyPage* GetPage(int nIndex); diff --git a/Src/Merge.cpp b/Src/Merge.cpp index d753744ad..c959bdcec 100644 --- a/Src/Merge.cpp +++ b/Src/Merge.cpp @@ -510,7 +510,7 @@ int CMergeApp::DoMessageBox( LPCTSTR lpszPrompt, UINT nType, UINT nIDPrompt ) nIDPrompt); // Display the message box dialog and return the result. - return dlgMessage.DoModal(); + return (int) dlgMessage.DoModal(); } /** diff --git a/Src/MovedBlocks.cpp b/Src/MovedBlocks.cpp index 6ab1265da..8516c0ea0 100644 --- a/Src/MovedBlocks.cpp +++ b/Src/MovedBlocks.cpp @@ -31,7 +31,7 @@ class IntSet public: void Add(int val) { m_map.SetAt(val, 1); } void Remove(int val) { m_map.RemoveKey(val); } - int count() const { return m_map.GetCount(); } + int count() const { return (int) m_map.GetCount(); } bool isPresent(int val) const { int parm; return !!m_map.Lookup(val, parm); } int getSingle() const {