mirror of
https://github.com/reactos/reactos.git
synced 2026-06-01 00:40:26 +08:00
[CTF][SHDOCVW] fix gcc 15 -Werror=overloaded-virtual and uninitialized member (#8785)
Fix overloaded-virtual hiding errors and uninitialized m_dwFlags in ctf and shdocvw for GCC 15
This commit is contained in:
@@ -570,6 +570,7 @@ public:
|
||||
STDMETHOD_(void, OnSetFocus)(HWND hWnd) { }
|
||||
STDMETHOD_(void, OnKillFocus)(HWND hWnd) { }
|
||||
STDMETHOD_(void, OnNotify)(HWND hWnd, WPARAM wParam, LPARAM lParam) { }
|
||||
using CUIFObject::OnTimer;
|
||||
STDMETHOD_(void, OnTimer)(WPARAM wParam) { }
|
||||
STDMETHOD_(void, OnSysColorChange)() { }
|
||||
STDMETHOD_(void, OnEndSession)(HWND hWnd, WPARAM wParam, LPARAM lParam) { }
|
||||
|
||||
@@ -12,7 +12,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(msctfime);
|
||||
/// @implemented
|
||||
CicProfile::CicProfile()
|
||||
{
|
||||
m_dwFlags &= 0xFFFFFFF0;
|
||||
m_dwFlags = 0;
|
||||
m_cRefs = 1;
|
||||
m_pIPProfiles = NULL;
|
||||
m_pActiveLanguageProfileNotifySink = NULL;
|
||||
|
||||
@@ -1283,6 +1283,7 @@ public:
|
||||
CLBarInatItem(DWORD dwThreadId);
|
||||
|
||||
STDMETHOD(InitMenu)(ITfMenu *pMenu) override;
|
||||
using CLBarItemButtonBase::OnMenuSelect;
|
||||
STDMETHOD(OnMenuSelect)(INT nCommandId);
|
||||
STDMETHOD(GetIcon)(HICON *phIcon) override;
|
||||
STDMETHOD(GetText)(BSTR *pbstr) override;
|
||||
|
||||
@@ -734,6 +734,7 @@ protected:
|
||||
IShellFolder *m_pShellFolder = NULL; // The shell folder
|
||||
|
||||
BOOL _InitLate();
|
||||
using CMruBase::_IsEqual;
|
||||
BOOL _IsEqual(SLOTITEMDATA *pItem, LPCVOID pvData, UINT cbData);
|
||||
DWORD _DeleteValue(LPCWSTR pszValue) override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user