OSDN Git Service

PreferencesDlg.cpp: Fix wrong pointer cast (Bitbucket#128)
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Fri, 30 Nov 2018 15:01:54 +0000 (00:01 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Fri, 30 Nov 2018 15:01:54 +0000 (00:01 +0900)
--HG--
branch : stable

Src/Common/PreferencesDlg.cpp

index f50f681..d17dd77 100644 (file)
@@ -193,7 +193,7 @@ void CPreferencesDlg::AddPage(CPropertyPage* pPage, LPCTSTR szPath)
                m_tcPages.EnsureVisible(hti);
 
                // map both ways
-               m_tcPages.SetItemData(hti, static_cast<DWORD>(reinterpret_cast<uintptr_t>(pPage)));
+               m_tcPages.SetItemData(hti, static_cast<DWORD_PTR>(reinterpret_cast<uintptr_t>(pPage)));
                m_mapPP2HTI[(void*)pPage] = (void*)hti;
        }
 }