From d79e8a0ecf46e860c4ae9bae0bd9ea53e6cad382 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 3 Jan 2020 14:33:14 +0300 Subject: CTimer::CTimer() : parameter type is changed to UINT_PTR, as presumed --- include/m_gui.h | 4 ++-- libs/win32/mir_core.lib | Bin 461678 -> 461678 bytes libs/win64/mir_core.lib | Bin 466482 -> 466486 bytes src/mir_core/src/CTimer.cpp | 6 +++--- src/mir_core/src/mir_core.def | 2 +- src/mir_core/src/mir_core64.def | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/include/m_gui.h b/include/m_gui.h index e469ffcf83..cf69e00560 100644 --- a/include/m_gui.h +++ b/include/m_gui.h @@ -485,7 +485,7 @@ class MIR_CORE_EXPORT CTimer friend class CDlgBase; public: - CTimer(CDlgBase* wnd, int idEvent); + CTimer(CDlgBase* wnd, UINT_PTR idEvent); __forceinline int GetEventId() const { return m_idEvent; } @@ -497,7 +497,7 @@ public: CCallback OnEvent; protected: - int m_idEvent; + UINT_PTR m_idEvent; CDlgBase* m_wnd; }; diff --git a/libs/win32/mir_core.lib b/libs/win32/mir_core.lib index 99be1dce2a..09da2b9514 100644 Binary files a/libs/win32/mir_core.lib and b/libs/win32/mir_core.lib differ diff --git a/libs/win64/mir_core.lib b/libs/win64/mir_core.lib index 3e2ceafd8a..e61ea64958 100644 Binary files a/libs/win64/mir_core.lib and b/libs/win64/mir_core.lib differ diff --git a/src/mir_core/src/CTimer.cpp b/src/mir_core/src/CTimer.cpp index 52a8f14a91..d4df04649a 100644 --- a/src/mir_core/src/CTimer.cpp +++ b/src/mir_core/src/CTimer.cpp @@ -25,7 +25,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ///////////////////////////////////////////////////////////////////////////////////////// // CTimer -CTimer::CTimer(CDlgBase *wnd, int idEvent) +CTimer::CTimer(CDlgBase *wnd, UINT_PTR idEvent) : m_wnd(wnd), m_idEvent(idEvent) { if (wnd) @@ -40,10 +40,10 @@ BOOL CTimer::OnTimer() void CTimer::Start(int elapse) { - SetTimer(m_wnd->GetHwnd(), m_idEvent, elapse, nullptr); + ::SetTimer(m_wnd->GetHwnd(), m_idEvent, elapse, nullptr); } void CTimer::Stop() { - KillTimer(m_wnd->GetHwnd(), m_idEvent); + ::KillTimer(m_wnd->GetHwnd(), m_idEvent); } diff --git a/src/mir_core/src/mir_core.def b/src/mir_core/src/mir_core.def index 3163bc75d7..070cdf2e8c 100644 --- a/src/mir_core/src/mir_core.def +++ b/src/mir_core/src/mir_core.def @@ -962,7 +962,7 @@ db_get_current @1169 CallFunctionSync @1170 ??0CProgress@@QAE@PAVCDlgBase@@H@Z @1172 NONAME ??0CTimer@@QAE@ABV0@@Z @1173 NONAME -??0CTimer@@QAE@PAVCDlgBase@@H@Z @1174 NONAME +??0CTimer@@QAE@PAVCDlgBase@@I@Z @1174 NONAME ??1CProgress@@UAE@XZ @1175 NONAME ??4CTimer@@QAEAAV0@ABV0@@Z @1177 NONAME ??_7CProgress@@6B@ @1178 NONAME diff --git a/src/mir_core/src/mir_core64.def b/src/mir_core/src/mir_core64.def index e0ecff0900..1cc34ebb73 100644 --- a/src/mir_core/src/mir_core64.def +++ b/src/mir_core/src/mir_core64.def @@ -962,7 +962,7 @@ db_get_current @1169 CallFunctionSync @1170 ??0CProgress@@QEAA@PEAVCDlgBase@@H@Z @1172 NONAME ??0CTimer@@QEAA@AEBV0@@Z @1173 NONAME -??0CTimer@@QEAA@PEAVCDlgBase@@H@Z @1174 NONAME +??0CTimer@@QEAA@PEAVCDlgBase@@_K@Z @1174 NONAME ??1CProgress@@UEAA@XZ @1175 NONAME ??4CTimer@@QEAAAEAV0@AEBV0@@Z @1177 NONAME ??_7CProgress@@6B@ @1178 NONAME -- cgit v1.2.3