Skip to content

Commit 6fe32ad

Browse files
committed
[PR #1172] dix: consolidate struct _CallbackList and struct _CallbackRec into dixutil.c
PR: #1172
1 parent fa4c3cc commit 6fe32ad

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

dix/dixutils.c

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -645,6 +645,20 @@ ClientIsAsleep(ClientPtr client)
645645

646646
/* ===== Private Procedures ===== */
647647

648+
typedef struct _CallbackRec {
649+
CallbackProcPtr proc;
650+
void *data;
651+
Bool deleted;
652+
struct _CallbackRec *next;
653+
} CallbackRec, *CallbackPtr;
654+
655+
typedef struct _CallbackList {
656+
int inCallback;
657+
Bool deleted;
658+
int numDeleted;
659+
CallbackPtr list;
660+
} CallbackListRec;
661+
648662
static size_t numCallbackListsToCleanup = 0;
649663
static CallbackListPtr **listsToCleanup = NULL;
650664

include/dixstruct.h

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -136,20 +136,6 @@ CompareTimeStamps(TimeStamp /*a */ ,
136136
extern _X_EXPORT TimeStamp
137137
ClientTimeToServerTime(CARD32 /*c */ );
138138

139-
typedef struct _CallbackRec {
140-
CallbackProcPtr proc;
141-
void *data;
142-
Bool deleted;
143-
struct _CallbackRec *next;
144-
} CallbackRec, *CallbackPtr;
145-
146-
typedef struct _CallbackList {
147-
int inCallback;
148-
Bool deleted;
149-
int numDeleted;
150-
CallbackPtr list;
151-
} CallbackListRec;
152-
153139
/* proc vectors */
154140

155141
extern _X_EXPORT int (*ProcVector[256]) (ClientPtr /*client */ );

0 commit comments

Comments
 (0)