From 58a2fb8b6fe8d1d9cd5f42911abbf23f8a22c060 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Tue, 30 Apr 2024 17:55:46 +0200 Subject: [PATCH] xv: unexport XvScreenRec and XvScreenPtr Not used by any drivers, so no need to keep them exported. Signed-off-by: Enrico Weigelt, metux IT consult Part-of: --- Xext/xvdix.h | 9 --------- Xext/xvdix_priv.h | 9 +++++++++ hw/xfree86/common/xf86xvmc.c | 10 +++++----- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Xext/xvdix.h b/Xext/xvdix.h index 2d5c85f40..8633dead9 100644 --- a/Xext/xvdix.h +++ b/Xext/xvdix.h @@ -173,15 +173,6 @@ typedef struct _XvPortRec { DevUnion devPriv; } XvPortRec, *XvPortPtr; -typedef struct { - int version, revision; - int nAdaptors; - XvAdaptorPtr pAdaptors; - DestroyWindowProcPtr DestroyWindow; - DestroyPixmapProcPtr DestroyPixmap; - CloseScreenProcPtr CloseScreen; -} XvScreenRec, *XvScreenPtr; - extern _X_EXPORT int XvScreenInit(ScreenPtr); extern _X_EXPORT DevPrivateKey XvGetScreenKey(void); extern _X_EXPORT unsigned long XvGetRTPort(void); diff --git a/Xext/xvdix_priv.h b/Xext/xvdix_priv.h index 7ea9e3795..62fd47843 100644 --- a/Xext/xvdix_priv.h +++ b/Xext/xvdix_priv.h @@ -22,6 +22,15 @@ #define _XvBadPort (XvBadPort+XvErrorBase) +typedef struct { + int version, revision; + int nAdaptors; + XvAdaptorPtr pAdaptors; + DestroyWindowProcPtr DestroyWindow; + DestroyPixmapProcPtr DestroyPixmap; + CloseScreenProcPtr CloseScreen; +} XvScreenRec, *XvScreenPtr; + extern int XvReqCode; extern int XvErrorBase; diff --git a/hw/xfree86/common/xf86xvmc.c b/hw/xfree86/common/xf86xvmc.c index c67418bf4..747085dbe 100644 --- a/hw/xfree86/common/xf86xvmc.c +++ b/hw/xfree86/common/xf86xvmc.c @@ -25,21 +25,21 @@ * the sale, use or other dealings in this Software without prior written * authorization from the copyright holder(s) and author(s). */ - #ifdef HAVE_XORG_CONFIG_H #include #endif +#include +#include + +#include "Xext/xvdix_priv.h" + #include "misc.h" #include "xf86.h" #include "xf86_OSproc.h" - -#include -#include #include "scrnintstr.h" #include "resource.h" #include "dixstruct.h" - #include "xf86xvpriv.h" #include "xf86xvmc.h"