diff options
Diffstat (limited to 'hw/xnest/XNWindow.h')
-rw-r--r-- | hw/xnest/XNWindow.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/hw/xnest/XNWindow.h b/hw/xnest/XNWindow.h index 6c63f1f76..4cb66c8ce 100644 --- a/hw/xnest/XNWindow.h +++ b/hw/xnest/XNWindow.h @@ -35,10 +35,10 @@ typedef struct { Window window; } xnestWindowMatch; -extern int xnestWindowPrivateIndex; +extern DevPrivateKey xnestWindowPrivateKey; -#define xnestWindowPriv(pWin) \ - ((xnestPrivWin *)((pWin)->devPrivates[xnestWindowPrivateIndex].ptr)) +#define xnestWindowPriv(pWin) ((xnestPrivWin *) \ + dixLookupPrivate(&(pWin)->devPrivates, xnestWindowPrivateKey)) #define xnestWindow(pWin) (xnestWindowPriv(pWin)->window) |