mirror of
https://github.com/brl/mutter.git
synced 2024-11-30 12:00:44 -05:00
cally: Fix compilation without X11 backend
Commit 0fd9e38175
fixed setting the out parameter for the x coordinate
when using the X11 backend, but broke compilation when the backend is
not available ...
Really fix the issue by running the X11-specific code when the X11
backend is available and in use, and display the one-time warning
otherwise.
https://bugzilla.gnome.org/show_bug.cgi?id=781902
This commit is contained in:
parent
1ab02344a7
commit
de3a01b5f5
@ -780,8 +780,8 @@ _cally_actor_get_top_level_origin (ClutterActor *actor,
|
|||||||
g_warning ("[x11] We were not able to get proper absolute "
|
g_warning ("[x11] We were not able to get proper absolute "
|
||||||
"position of the stage");
|
"position of the stage");
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
else
|
else
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
static gboolean yet_warned = FALSE;
|
static gboolean yet_warned = FALSE;
|
||||||
|
|
||||||
@ -793,7 +793,6 @@ _cally_actor_get_top_level_origin (ClutterActor *actor,
|
|||||||
"atk_component_get_extents() with ATK_XY_SCREEN.");
|
"atk_component_get_extents() with ATK_XY_SCREEN.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
if (xp)
|
if (xp)
|
||||||
*xp = x;
|
*xp = x;
|
||||||
|
Loading…
Reference in New Issue
Block a user