[Xfce4-commits] r23169 - xfwm4/trunk/src
Olivier Fourdan
olivier at xfce.org
Mon Sep 18 20:23:53 UTC 2006
Author: olivier
Date: 2006-09-18 20:23:50 +0000 (Mon, 18 Sep 2006)
New Revision: 23169
Modified:
xfwm4/trunk/src/compositor.c
Log:
Move compositor specific code within proper #ifdef portion (bug #2335).
Modified: xfwm4/trunk/src/compositor.c
===================================================================
--- xfwm4/trunk/src/compositor.c 2006-09-18 19:32:25 UTC (rev 23168)
+++ xfwm4/trunk/src/compositor.c 2006-09-18 20:23:50 UTC (rev 23169)
@@ -2428,6 +2428,25 @@
}
}
+static void
+compositorSetCMSelection (ScreenInfo *screen_info, Window w)
+{
+ DisplayInfo *display_info;
+ gchar selection[32];
+ Atom a;
+
+ g_return_if_fail (screen_info != NULL);
+
+ display_info = screen_info->display_info;
+ /* Newer EWMH standard property "_NET_WM_CM_S<n>" */
+ g_snprintf (selection, sizeof (selection), "_NET_WM_CM_S%d", screen_info->screen);
+ a = XInternAtom (display_info->dpy, selection, FALSE);
+ setXAtomManagerOwner (display_info, a, screen_info->xroot, w);
+
+ /* Older property "COMPOSITING_MANAGER" */
+ setAtomIdManagerOwner (display_info, COMPOSITING_MANAGER, screen_info->xroot, w);
+}
+
#endif /* HAVE_COMPOSITOR */
gboolean
@@ -2711,26 +2730,6 @@
#endif /* HAVE_COMPOSITOR */
}
-static void
-compositorSetCMSelection (ScreenInfo *screen_info, Window w)
-{
- DisplayInfo *display_info;
- gchar selection[32];
- Atom a;
-
- g_return_if_fail (screen_info != NULL);
-
- display_info = screen_info->display_info;
- /* Newer EWMH standard property "_NET_WM_CM_S<n>" */
- g_snprintf (selection, sizeof (selection), "_NET_WM_CM_S%d", screen_info->screen);
- a = XInternAtom (display_info->dpy, selection, FALSE);
- setXAtomManagerOwner (display_info, a, screen_info->xroot, w);
-
- /* Older property "COMPOSITING_MANAGER" */
- setAtomIdManagerOwner (display_info, COMPOSITING_MANAGER, screen_info->xroot, w);
-}
-
-
gboolean
compositorManageScreen (ScreenInfo *screen_info)
{
More information about the Xfce4-commits
mailing list