os: unexport ReplyCallback

It's only used by record extension, not used by any drivers at all
(neither FOSS nor proprietary), so it shouldn't be in the public SDK.

Since it's never been used by any driver, it's effectively no ABI change,
so we can safely do this within ABI-25.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-09-23 12:15:29 +02:00
committed by Enrico Weigelt
parent ca484055c7
commit 4a75fb14b7
3 changed files with 14 additions and 12 deletions

View File

@@ -194,17 +194,6 @@ PrivsElevated(void);
extern _X_EXPORT int
GetClientFd(ClientPtr);
/* stuff for ReplyCallback */
extern _X_EXPORT CallbackListPtr ReplyCallback;
typedef struct {
ClientPtr client;
const void *replyData;
unsigned long dataLenBytes; /* actual bytes from replyData + pad bytes */
unsigned long bytesRemaining;
Bool startOfReply;
unsigned long padBytes; /* pad bytes from zeroed array */
} ReplyInfoRec;
/* stuff for FlushCallback */
extern _X_EXPORT CallbackListPtr FlushCallback;