Skip to content

Commit 02c37e1

Browse files
committed
[PR #1125] xfree86: drop XF86XvScreenKey field
PR: #1125
1 parent e918002 commit 02c37e1

File tree

3 files changed

+2
-9
lines changed

3 files changed

+2
-9
lines changed

hw/xfree86/common/xf86xv.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,13 @@ static DevPrivateKeyRec XF86XVWindowKeyRec;
109109

110110
#define XF86XVWindowKey (&XF86XVWindowKeyRec)
111111

112-
/* dixmain.c XvScreenPtr screen private */
113-
DevPrivateKey XF86XvScreenKey;
114112
/** xf86xv.c XF86XVScreenPtr screen private */
115113
static DevPrivateKeyRec XF86XVScreenPrivateKey;
116114

117115
static unsigned long PortResource = 0;
118116

119117
#define GET_XV_SCREEN(pScreen) \
120-
((XvScreenPtr)dixLookupPrivate(&(pScreen)->devPrivates, XF86XvScreenKey))
118+
((XvScreenPtr)dixLookupPrivate(&(pScreen)->devPrivates, XvGetScreenKey()))
121119

122120
#define GET_XF86XV_SCREEN(pScreen) \
123121
((XF86XVScreenPtr)(dixGetPrivate(&pScreen->devPrivates, &XF86XVScreenPrivateKey)))
@@ -243,8 +241,6 @@ xf86XVScreenInit(ScreenPtr pScreen, XF86VideoAdaptorPtr * adaptors, int num)
243241
if (!dixRegisterPrivateKey(&XF86XVScreenPrivateKey, PRIVATE_SCREEN, 0))
244242
return FALSE;
245243

246-
XF86XvScreenKey = XvGetScreenKey();
247-
248244
PortResource = XvGetRTPort();
249245

250246
ScreenPriv = calloc(1, sizeof(XF86XVScreenRec));

hw/xfree86/common/xf86xvmc.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,7 @@ xf86XvMCScreenInit(ScreenPtr pScreen,
151151
{
152152
XvMCAdaptorPtr pAdapt;
153153
xf86XvMCScreenPtr pScreenPriv;
154-
XvScreenPtr pxvs = (XvScreenPtr) dixLookupPrivate(&pScreen->devPrivates,
155-
XF86XvScreenKey);
154+
XvScreenPtr pxvs = dixLookupPrivate(&pScreen->devPrivates, XvGetScreenKey());
156155
int i, j;
157156

158157
if (noXvExtension)

hw/xfree86/common/xf86xvpriv.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@
3333

3434
/*** These are DDX layer privates ***/
3535

36-
extern DevPrivateKey XF86XvScreenKey;
37-
3836
typedef struct {
3937
ClipNotifyProcPtr ClipNotify;
4038
WindowExposuresProcPtr WindowExposures;

0 commit comments

Comments
 (0)