From 4a5fa21098708e2a17244f62beccbce25f375cca Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 16 May 2025 13:23:47 +0200 Subject: [PATCH] randr: unexport and document RRResourcesChanged() Not used by external drivers, so no need to keep it exported. Signed-off-by: Enrico Weigelt, metux IT consult --- hw/xfree86/common/xf86platformBus.c | 2 +- randr/randrstr.h | 3 --- randr/randrstr_priv.h | 7 +++++++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c index a88df982b..c7591d2bd 100644 --- a/hw/xfree86/common/xf86platformBus.c +++ b/hw/xfree86/common/xf86platformBus.c @@ -39,6 +39,7 @@ #include "config/hotplug_priv.h" #include "dix/screenint_priv.h" +#include "randr/randrstr_priv.h" #include "os.h" #include "systemd-logind.h" @@ -56,7 +57,6 @@ #include "xf86Config.h" #include "xf86Crtc.h" -#include "randrstr.h" int platformSlotClaimed; int xf86_num_platform_devices; diff --git a/randr/randrstr.h b/randr/randrstr.h index bdebda14e..ed41f6036 100644 --- a/randr/randrstr.h +++ b/randr/randrstr.h @@ -498,9 +498,6 @@ RRScreenSizeSet(ScreenPtr pScreen, extern _X_EXPORT void RRSendConfigNotify(ScreenPtr pScreen); -extern _X_EXPORT void - RRResourcesChanged(ScreenPtr pScreen); - /* randr.c */ /* set a screen change on the primary screen */ extern _X_EXPORT void diff --git a/randr/randrstr_priv.h b/randr/randrstr_priv.h index 2396f6214..ac8ab1911 100644 --- a/randr/randrstr_priv.h +++ b/randr/randrstr_priv.h @@ -128,4 +128,11 @@ void RRMonitorFree(RRMonitorPtr monitor); */ void RRDeliverScreenEvent(ClientPtr pClient, WindowPtr pWin, ScreenPtr pScreen); +/* + * Mark screen resources as changed, so listeners will get updates on them. + * + * @param pScreen the screen where changes occoured + */ +void RRResourcesChanged(ScreenPtr pScreen); + #endif /* _XSERVER_RANDRSTR_PRIV_H_ */