dix: unexport screenIsSaved and HasSaverWindow()

These aren't used by any external drivers, so no need to keep them public.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-11-10 11:48:48 +01:00
committed by Enrico Weigelt
parent 80f49ee703
commit 44077ee11c
6 changed files with 12 additions and 4 deletions

View File

@@ -40,6 +40,7 @@
#include "dix/exevents_priv.h"
#include "dix/inpututils_priv.h"
#include "dix/request_priv.h"
#include "dix/screensaver_priv.h"
#include "mi/mi_priv.h"
#include "mi/mipointer_priv.h"
#include "miext/extinit_priv.h"

View File

@@ -45,6 +45,7 @@
#include "dix/dix_priv.h"
#include "dix/resource_priv.h"
#include "dix/screensaver_priv.h"
#include "include/extinit.h"
#include "os/osdep.h"
#include "Xext/panoramiXsrv.h"

View File

@@ -5,12 +5,14 @@
#ifndef _XSERVER_DIX_SCREENSAVER_PRIV_H
#define _XSERVER_DIX_SCREENSAVER_PRIV_H
#include <stdbool.h>
#include <X11/Xdefs.h>
#include <X11/Xmd.h>
#include "include/callback.h"
#include "include/dix.h"
#include "include/screenint.h"
#include "include/scrnintstr.h"
extern CARD32 defaultScreenSaverTime;
extern CARD32 defaultScreenSaverInterval;
@@ -36,4 +38,10 @@ static inline int dixCallScreensaverAccessCallback(ClientPtr client,
return rec.status;
}
extern int screenIsSaved;
static inline bool HasSaverWindow(ScreenPtr pScreen) {
return (pScreen->screensaver.pWindow != NullWindow);
}
#endif /* _XSERVER_DIX_SCREENSAVER_PRIV_H */

View File

@@ -204,8 +204,4 @@ static inline PropertyPtr wUserProps(WindowPtr pWin) { return pWin->properties;
#define SCREEN_IS_TILED 2
#define SCREEN_IS_BLACK 3
#define HasSaverWindow(pScreen) (pScreen->screensaver.pWindow != NullWindow)
extern _X_EXPORT int screenIsSaved;
#endif /* WINDOWSTRUCT_H */

View File

@@ -45,6 +45,7 @@ in this Software without prior written authorization from The Open Group.
#include "dix/dix_priv.h"
#include "dix/input_priv.h"
#include "dix/inpututils_priv.h"
#include "dix/screensaver_priv.h"
#include "mi/mi_priv.h"
#include "mi/mipointer_priv.h"
#include "os/bug_priv.h"

View File

@@ -8,6 +8,7 @@
#include "dix/cursor_priv.h"
#include "dix/dix_priv.h"
#include "dix/screen_hooks_priv.h"
#include "dix/screensaver_priv.h"
#include "mi/mi_priv.h"
#include "scrnintstr.h"