{
int count = 0, num = 0;
+ CHECK_XCB_CONN;
+
count = xcb_setup_roots_length(xcb_get_setup(_ecore_xcb_conn));
for (num = 0; num < count; num++)
if (_ecore_xcb_window_root_of_screen_get(num) == root)
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
cookie = xcb_randr_get_screen_info_unchecked(_ecore_xcb_conn, root);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
cookie = xcb_randr_get_screen_info_unchecked(_ecore_xcb_conn, root);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
cookie = xcb_randr_get_screen_info_unchecked(_ecore_xcb_conn, root);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
cookie = xcb_randr_get_screen_info_unchecked(_ecore_xcb_conn, root);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
cookie = xcb_randr_get_screen_info_unchecked(_ecore_xcb_conn, root);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
if (!((size_index >= 0) && (_ecore_xcb_randr_root_validate(root))))
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
if (!_ecore_xcb_randr_root_validate(root)) return ret;
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
if (!_ecore_xcb_randr_root_validate(root)) return ret;
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
if (_randr_version < RANDR_1_1) return EINA_FALSE;
ecore_x_randr_mode_info_free(Ecore_X_Randr_Mode_Info *mode_info)
{
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
RANDR_CHECK_1_2_RET();
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_3_RET(Ecore_X_Randr_None);
ecore_x_randr_primary_output_set(Ecore_X_Window root, Ecore_X_Randr_Output output)
{
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_3_RET();
Ecore_X_Randr_Mode *modes = NULL;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
Ecore_X_Randr_Mode_Info *ret = NULL;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
Ecore_X_Randr_Mode_Info **ret = NULL;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
if (num) *num = 0;
ecore_x_randr_mode_size_get(Ecore_X_Window root, Ecore_X_Randr_Mode mode, int *w, int *h)
{
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET();
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
Ecore_X_Randr_Output *outputs = NULL;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
Ecore_X_Randr_Crtc *crtcs = NULL;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
ecore_x_randr_output_name_get(Ecore_X_Window root, Ecore_X_Randr_Output output, int *len)
{
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
ecore_x_randr_output_connection_status_get(Ecore_X_Window root, Ecore_X_Randr_Output output)
{
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(ECORE_X_RANDR_CONNECTION_STATUS_UNKNOWN);
ecore_x_randr_outputs_get(Ecore_X_Window root, int *num)
{
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
ecore_x_randr_output_crtc_get(Ecore_X_Window root, Ecore_X_Randr_Output output)
{
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(Ecore_X_Randr_None);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);
Eina_Bool ret = EINA_FALSE;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(Ecore_X_Randr_Unset);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(Ecore_X_Randr_None);
Eina_Bool ret = EINA_FALSE;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(Ecore_X_Randr_None);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
Ecore_X_Randr_Crtc *ret = NULL;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(NULL);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET();
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
if ((num <= 0) || (!not_moved) || (!_ecore_xcb_randr_root_validate(root)))
ecore_x_randr_crtc_pos_get(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, int *x, int *y)
{
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET();
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);
ecore_x_randr_crtc_size_get(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, int *w, int *h)
{
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET();
Ecore_X_Randr_Refresh_Rate ret = 0.0;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(0.0);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
if (on)
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
if (!_ecore_xcb_randr_root_validate(root)) return;
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET();
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET();
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
if (num) *num = 0;
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(-1);
#endif
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);
Eina_Bool ret = EINA_FALSE;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);
Eina_Bool ret = EINA_FALSE;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
+ CHECK_XCB_CONN;
#ifdef ECORE_XCB_RANDR
RANDR_CHECK_1_2_RET(EINA_FALSE);