This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Restore safe reinterpret_casts in XWindowsScreen

  • Loading branch information...
nlyan committed Sep 9, 2016
1 parent 0553704 commit 50807bfcb67417e9e85ae57e23e72e6f24cebb7a
Showing with 2 additions and 2 deletions.
  1. +2 −2 src/lib/platform/XWindowsScreen.cpp
@@ -1169,7 +1169,7 @@ XWindowsScreen::getKeyState() const
Bool
XWindowsScreen::findKeyEvent(Display*, XEvent* xevent, XPointer arg)
{
- KeyEventFilter* filter = static_cast<KeyEventFilter*>(arg);
+ KeyEventFilter* filter = reinterpret_cast<KeyEventFilter*>(arg);
return (xevent->type == filter->m_event &&
xevent->xkey.window == filter->m_window &&
xevent->xkey.time == filter->m_time &&
@@ -1408,7 +1408,7 @@ XWindowsScreen::handleSystemEvent(const Event& event, void*)
default:
#if HAVE_XKB_EXTENSION
if (m_xkb && xevent->type == m_xkbEventBase) {
- XkbEvent* xkbEvent = static_cast<XkbEvent*>(xevent);
+ XkbEvent* xkbEvent = reinterpret_cast<XkbEvent*>(xevent);
switch (xkbEvent->any.xkb_type) {
case XkbMapNotify:
refreshKeyboard(xevent);

0 comments on commit 50807bf

Please sign in to comment.