diff --git a/randr/randrstr.h b/randr/randrstr.h index 4a9562af1..08b37c86c 100644 --- a/randr/randrstr.h +++ b/randr/randrstr.h @@ -675,9 +675,6 @@ RRConfigureOutputProperty(RROutputPtr output, Atom property, /* rrprovider.c */ #define PRIME_SYNC_PROP "PRIME Synchronization" -extern _X_EXPORT void -RRProviderDestroy (RRProviderPtr provider); - extern _X_EXPORT void RRDeliverProviderEvent(ClientPtr client, WindowPtr pWin, RRProviderPtr provider); diff --git a/randr/randrstr_priv.h b/randr/randrstr_priv.h index 73bcb2542..dc30a3829 100644 --- a/randr/randrstr_priv.h +++ b/randr/randrstr_priv.h @@ -409,4 +409,11 @@ RRProviderPtr RRProviderCreate(ScreenPtr pScreen, const char *name, */ void RRProviderSetCapabilities(RRProviderPtr provider, uint32_t capabilities); +/* + * Destroy a provider and free it's memory + * + * @param provider the provider to be destroyed + */ +void RRProviderDestroy (RRProviderPtr provider); + #endif /* _XSERVER_RANDRSTR_PRIV_H_ */