[Analyzers][CPP]Turn on warning 26471 (#23103)

Don't use reinterpret_cast. A cast from void* can use static_cast
This commit is contained in:
sosssego
2023-01-16 08:18:55 -03:00
committed by GitHub
parent 1a1f4351ca
commit d84a13bb7e
11 changed files with 24 additions and 9 deletions

View File

@@ -680,7 +680,7 @@ LRESULT CALLBACK WorkArea::s_WndProc(HWND window, UINT message, WPARAM wparam, L
if ((thisRef == nullptr) && (message == WM_CREATE))
{
auto createStruct = reinterpret_cast<LPCREATESTRUCT>(lparam);
thisRef = reinterpret_cast<WorkArea*>(createStruct->lpCreateParams);
thisRef = static_cast<WorkArea*>(createStruct->lpCreateParams);
SetWindowLongPtr(window, GWLP_USERDATA, reinterpret_cast<LONG_PTR>(thisRef));
}