(!1654) Xnest: use XCB_CW_* defines instead of CW*
Use XCB's defines instead of Xlib's ones. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
		
							parent
							
								
									5dd5329b53
								
							
						
					
					
						commit
						1b238f722b
					
				|  | @ -343,7 +343,7 @@ xnestOpenScreen(ScreenPtr pScreen, int argc, char *argv[]) | |||
| 
 | ||||
|     if (xnestDoFullGeneration) { | ||||
| 
 | ||||
|         valuemask = CWBackPixel | CWEventMask | CWColormap; | ||||
|         valuemask = XCB_CW_BACK_PIXEL | XCB_CW_EVENT_MASK | XCB_CW_COLORMAP; | ||||
|         attributes.background_pixel = xnestWhitePixel; | ||||
|         attributes.event_mask = xnestEventMask; | ||||
|         attributes.colormap = | ||||
|  | @ -387,7 +387,7 @@ xnestOpenScreen(ScreenPtr pScreen, int argc, char *argv[]) | |||
| 
 | ||||
|         XMapWindow(xnestDisplay, xnestDefaultWindows[pScreen->myNum]); | ||||
| 
 | ||||
|         valuemask = CWBackPixmap | CWColormap; | ||||
|         valuemask = XCB_CW_BACK_PIXMAP | XCB_CW_COLORMAP; | ||||
|         attributes.background_pixmap = xnestScreenSaverPixmap; | ||||
|         attributes.colormap = | ||||
|             DefaultColormap(xnestDisplay, DefaultScreen(xnestDisplay)); | ||||
|  |  | |||
|  | @ -85,7 +85,7 @@ xnestCreateWindow(WindowPtr pWin) | |||
|         visual = CopyFromParent; | ||||
|     } | ||||
|     else { | ||||
|         mask = CWEventMask | CWBackingStore; | ||||
|         mask = XCB_CW_EVENT_MASK | XCB_CW_BACKING_STORE; | ||||
|         attributes.event_mask = ExposureMask; | ||||
|         attributes.backing_store = NotUseful; | ||||
| 
 | ||||
|  | @ -94,7 +94,7 @@ xnestCreateWindow(WindowPtr pWin) | |||
|                 pWin->optional->visual != wVisual(pWin->parent)) { | ||||
|                 visual = | ||||
|                     xnestVisualFromID(pWin->drawable.pScreen, wVisual(pWin)); | ||||
|                 mask |= CWColormap; | ||||
|                 mask |= XCB_CW_COLORMAP; | ||||
|                 if (pWin->optional->colormap) { | ||||
|                     dixLookupResourceByType((void **) &pCmap, wColormap(pWin), | ||||
|                                             X11_RESTYPE_COLORMAP, serverClient, | ||||
|  | @ -111,7 +111,7 @@ xnestCreateWindow(WindowPtr pWin) | |||
|             visual = xnestVisualFromID(pWin->drawable.pScreen, wVisual(pWin)); | ||||
|             dixLookupResourceByType((void **) &pCmap, wColormap(pWin), | ||||
|                                     X11_RESTYPE_COLORMAP, serverClient, DixUseAccess); | ||||
|             mask |= CWColormap; | ||||
|             mask |= XCB_CW_COLORMAP; | ||||
|             attributes.colormap = xnestColormap(pCmap); | ||||
|         } | ||||
|     } | ||||
|  | @ -261,7 +261,7 @@ xnestChangeWindowAttributes(WindowPtr pWin, unsigned long mask) | |||
| { | ||||
|     XSetWindowAttributes attributes; | ||||
| 
 | ||||
|     if (mask & CWBackPixmap) | ||||
|     if (mask & XCB_CW_BACK_PIXMAP) | ||||
|         switch (pWin->backgroundState) { | ||||
|         case None: | ||||
|             attributes.background_pixmap = None; | ||||
|  | @ -276,59 +276,59 @@ xnestChangeWindowAttributes(WindowPtr pWin, unsigned long mask) | |||
|             break; | ||||
| 
 | ||||
|         case BackgroundPixel: | ||||
|             mask &= ~CWBackPixmap; | ||||
|             mask &= ~XCB_CW_BACK_PIXMAP; | ||||
|             break; | ||||
|         } | ||||
| 
 | ||||
|     if (mask & CWBackPixel) { | ||||
|     if (mask & XCB_CW_BACK_PIXEL) { | ||||
|         if (pWin->backgroundState == BackgroundPixel) | ||||
|             attributes.background_pixel = xnestPixel(pWin->background.pixel); | ||||
|         else | ||||
|             mask &= ~CWBackPixel; | ||||
|             mask &= ~XCB_CW_BACK_PIXEL; | ||||
|     } | ||||
| 
 | ||||
|     if (mask & CWBorderPixmap) { | ||||
|     if (mask & XCB_CW_BORDER_PIXMAP) { | ||||
|         if (pWin->borderIsPixel) | ||||
|             mask &= ~CWBorderPixmap; | ||||
|             mask &= ~XCB_CW_BORDER_PIXMAP; | ||||
|         else | ||||
|             attributes.border_pixmap = xnestPixmap(pWin->border.pixmap); | ||||
|     } | ||||
| 
 | ||||
|     if (mask & CWBorderPixel) { | ||||
|     if (mask & XCB_CW_BORDER_PIXEL) { | ||||
|         if (pWin->borderIsPixel) | ||||
|             attributes.border_pixel = xnestPixel(pWin->border.pixel); | ||||
|         else | ||||
|             mask &= ~CWBorderPixel; | ||||
|             mask &= ~XCB_CW_BORDER_PIXEL; | ||||
|     } | ||||
| 
 | ||||
|     if (mask & CWBitGravity) | ||||
|     if (mask & XCB_CW_BIT_GRAVITY) | ||||
|         attributes.bit_gravity = pWin->bitGravity; | ||||
| 
 | ||||
|     if (mask & CWWinGravity)    /* dix does this for us */ | ||||
|         mask &= ~CWWinGravity; | ||||
|     if (mask & XCB_CW_WIN_GRAVITY)    /* dix does this for us */ | ||||
|         mask &= ~XCB_CW_WIN_GRAVITY; | ||||
| 
 | ||||
|     if (mask & CWBackingStore)  /* this is really not useful */ | ||||
|         mask &= ~CWBackingStore; | ||||
|     if (mask & XCB_CW_BACKING_STORE)  /* this is really not useful */ | ||||
|         mask &= ~XCB_CW_BACKING_STORE; | ||||
| 
 | ||||
|     if (mask & CWBackingPlanes) /* this is really not useful */ | ||||
|         mask &= ~CWBackingPlanes; | ||||
|     if (mask & XCB_CW_BACKING_PLANES) /* this is really not useful */ | ||||
|         mask &= ~XCB_CW_BACKING_PLANES; | ||||
| 
 | ||||
|     if (mask & CWBackingPixel)  /* this is really not useful */ | ||||
|         mask &= ~CWBackingPixel; | ||||
|     if (mask & XCB_CW_BACKING_PIXEL)  /* this is really not useful */ | ||||
|         mask &= ~XCB_CW_BACKING_PIXEL; | ||||
| 
 | ||||
|     if (mask & CWOverrideRedirect) | ||||
|     if (mask & XCB_CW_OVERRIDE_REDIRECT) | ||||
|         attributes.override_redirect = pWin->overrideRedirect; | ||||
| 
 | ||||
|     if (mask & CWSaveUnder)     /* this is really not useful */ | ||||
|         mask &= ~CWSaveUnder; | ||||
|     if (mask & XCB_CW_SAVE_UNDER)     /* this is really not useful */ | ||||
|         mask &= ~XCB_CW_SAVE_UNDER; | ||||
| 
 | ||||
|     if (mask & CWEventMask)     /* events are handled elsewhere */ | ||||
|         mask &= ~CWEventMask; | ||||
|     if (mask & XCB_CW_EVENT_MASK)     /* events are handled elsewhere */ | ||||
|         mask &= ~XCB_CW_EVENT_MASK; | ||||
| 
 | ||||
|     if (mask & CWDontPropagate) /* events are handled elsewhere */ | ||||
|         mask &= ~CWDontPropagate; | ||||
|     if (mask & XCB_CW_DONT_PROPAGATE) /* events are handled elsewhere */ | ||||
|         mask &= ~XCB_CW_DONT_PROPAGATE; | ||||
| 
 | ||||
|     if (mask & CWColormap) { | ||||
|     if (mask & XCB_CW_COLORMAP) { | ||||
|         ColormapPtr pCmap; | ||||
| 
 | ||||
|         dixLookupResourceByType((void **) &pCmap, wColormap(pWin), | ||||
|  | @ -339,8 +339,8 @@ xnestChangeWindowAttributes(WindowPtr pWin, unsigned long mask) | |||
|         xnestSetInstalledColormapWindows(pWin->drawable.pScreen); | ||||
|     } | ||||
| 
 | ||||
|     if (mask & CWCursor)        /* this is handled in cursor code */ | ||||
|         mask &= ~CWCursor; | ||||
|     if (mask & XCB_CW_CURSOR)        /* this is handled in cursor code */ | ||||
|         mask &= ~XCB_CW_CURSOR; | ||||
| 
 | ||||
|     if (mask) | ||||
|         XChangeWindowAttributes(xnestDisplay, xnestWindow(pWin), | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue