dix: rpcbuf: _X_EXPORT some functions for internal use

_X_EXPORT'ing some x_rpcbuf_clear() and x_rpcbuf_write_CARD8s() just for
internal use (eg. glx) - those are *NOT* supposed to be called by any
external modules/drivers.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-09-02 18:45:52 +02:00
parent d47357e6c9
commit 61f9234ee8

View File

@@ -53,6 +53,7 @@ err:
return FALSE;
}
_X_EXPORT /* only for GLX, not part of public ABI */
void x_rpcbuf_clear(x_rpcbuf_t *rpcbuf)
{
free(rpcbuf->buffer);
@@ -159,6 +160,7 @@ Bool x_rpcbuf_write_CARD64(x_rpcbuf_t *rpcbuf, CARD64 value)
return TRUE;
}
_X_EXPORT /* only for GLX, not part of public ABI */
Bool x_rpcbuf_write_CARD8s(x_rpcbuf_t *rpcbuf, const CARD8 *values,
size_t count)
{