SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
// Obtain the X11 display.
- Display *display = XOpenDisplay(NULL);
+ Display *display = (Display *)ecore_x_display_get();
if (display == NULL)
{
- std::cerr << "XOpenDisplay failed\n";
+ std::cerr << "ecore_x_display_get() failed\n";
return;
}
event = createKeyEvent(display, winFocus, winRoot, false, key.code, modifier);
XSendEvent(event.display, event.window, True, KeyReleaseMask, (XEvent *)&event);
}
-
- XCloseDisplay(display);
}
static void