[PATCH] Use new server API to find the root window.

Chris Ball cjb at laptop.org
Sat Jun 12 09:35:28 PDT 2010


Ping -- could someone help resolve this regression, please?

On Fri, Jun 04, 2010 at 04:23:45PM -0700, Jamey Sharp wrote:
> Signed-off-by: Jamey Sharp <jamey at minilop.net>
> ---
> Um, yeah. I even made a note in the commit message to remind myself to
> find out how to handle ABI changes in the drivers.
> 
> Can somebody tell me if this is right, and then I guess I can write the
> corresponding video-geode patch?
> 
>  src/dummy_driver.c |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/src/dummy_driver.c b/src/dummy_driver.c
> index e32c1c7..804e41e 100644
> --- a/src/dummy_driver.c
> +++ b/src/dummy_driver.c
> @@ -779,7 +779,11 @@ DUMMYCreateWindow(WindowPtr pWin)
>  	return(ret);
>  	
>      if(dPtr->prop == FALSE) {
> +#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 8
>          pWinRoot = WindowTable[DUMMYScrn->pScreen->myNum];
> +#else
> +        pWinRoot = DUMMYScrn->pScreen->root;
> +#endif
>          if (! ValidAtom(VFB_PROP))
>              VFB_PROP = MakeAtom(VFB_PROP_NAME, strlen(VFB_PROP_NAME), 1);
>  
> -- 
> 1.7.0
> 
> 

-- 
Chris Ball   <cjb at laptop.org>
One Laptop Per Child


More information about the xorg-devel mailing list