mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 01:34:11 +00:00
dix: partially revert 8399c4e263
Turns out that glx does need this one. Assuming no external modules need this, it should be fine to keep this in a private header. Signed-off-by: stefan11111 <stefan11111@shitposting.expert>
This commit is contained in:
committed by
Enrico Weigelt
parent
ec3232e36e
commit
631dc9d275
@@ -10,6 +10,20 @@
|
||||
void InitCallbackManager(void);
|
||||
void DeleteCallbackManager(void);
|
||||
|
||||
typedef struct _CallbackRec {
|
||||
CallbackProcPtr proc;
|
||||
void *data;
|
||||
Bool deleted;
|
||||
struct _CallbackRec *next;
|
||||
} CallbackRec, *CallbackPtr;
|
||||
|
||||
typedef struct _CallbackList {
|
||||
int inCallback;
|
||||
Bool deleted;
|
||||
int numDeleted;
|
||||
CallbackPtr list;
|
||||
} CallbackListRec;
|
||||
|
||||
/*
|
||||
* @brief delete a callback list
|
||||
*
|
||||
|
||||
@@ -652,20 +652,6 @@ ClientIsAsleep(ClientPtr client)
|
||||
|
||||
/* ===== Private Procedures ===== */
|
||||
|
||||
typedef struct _CallbackRec {
|
||||
CallbackProcPtr proc;
|
||||
void *data;
|
||||
Bool deleted;
|
||||
struct _CallbackRec *next;
|
||||
} CallbackRec, *CallbackPtr;
|
||||
|
||||
typedef struct _CallbackList {
|
||||
int inCallback;
|
||||
Bool deleted;
|
||||
int numDeleted;
|
||||
CallbackPtr list;
|
||||
} CallbackListRec;
|
||||
|
||||
static size_t numCallbackListsToCleanup = 0;
|
||||
static CallbackListPtr **listsToCleanup = NULL;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user