diff --git a/randr/randrstr.h b/randr/randrstr.h index 682580c25..90c476b1e 100644 --- a/randr/randrstr.h +++ b/randr/randrstr.h @@ -675,11 +675,6 @@ RRConfigureOutputProperty(RROutputPtr output, Atom property, /* rrprovider.c */ #define PRIME_SYNC_PROP "PRIME Synchronization" -extern _X_EXPORT int - RRConfigureProviderProperty(RRProviderPtr provider, Atom property, - Bool pending, Bool range, Bool immutable, - int num_values, INT32 *values); - /* rrxinerama.c */ #ifdef XINERAMA extern _X_EXPORT void diff --git a/randr/randrstr_priv.h b/randr/randrstr_priv.h index 4e7f4fbfd..c846d99e6 100644 --- a/randr/randrstr_priv.h +++ b/randr/randrstr_priv.h @@ -478,4 +478,19 @@ int RRChangeProviderProperty(RRProviderPtr provider, Atom property, Atom type, int format, int mode, unsigned long len, void *value, Bool sendevent, Bool pending); +/* + * Configure a (custom) property in given provider + * + * @param provider the provider to configure property in + * @param property Atom ID of the property + * @param pending TRUE on pending value + * @param range TRUE when limited range + * @param immutable TRUE when it's immutable + * @param num_values number of allowed values + * @param values allowed values (array of num_values length) + */ +int RRConfigureProviderProperty(RRProviderPtr provider, Atom property, + Bool pending, Bool range, Bool immutable, + int num_values, INT32 *values); + #endif /* _XSERVER_RANDRSTR_PRIV_H_ */