我是否需要断开我从XGetXCBConnection获得的xcb_connection_t?

时间:2012-06-16 00:29:01

标签: c++ c xlib xcb

以下是我看到的一些GLX代码示例:

display = XOpenDisplay(0);
// ...
xcb_connection_t *connection = XGetXCBConnection(display);
// ...
XCloseDisplay(display);

我注意到那里没有xcb_disconnect。它是否正确?此外,显示关闭后connection仍有效吗?

1 个答案:

答案 0 :(得分:7)

XCloseDisplay似乎撤消了显示的创建(因此销毁它),并且由于XCB连接对象是从显示器派生的,因此一旦显示关闭,连接就变得无效似乎是合理的。 / p>

相关问题