dix: Repack ClientRec
sizeof(ClientRec) ILP32 LP64 before 120 184 after 104 136 Reviewed-by: Daniel Stone <daniel@fooishbar.org> Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
		
							parent
							
								
									d5f724544a
								
							
						
					
					
						commit
						f702372822
					
				|  | @ -90,23 +90,22 @@ typedef struct _Client { | |||
|     Mask        clientAsMask; | ||||
|     pointer     requestBuffer; | ||||
|     pointer     osPrivate;	/* for OS layer, including scheduler */ | ||||
|     Bool        swapped; | ||||
|     char        swapped; | ||||
|     char        big_requests; | ||||
|     char        closeDownMode; | ||||
|     char        clientGone; | ||||
|     char        noClientException;	/* this client died or needs to be
 | ||||
| 					 * killed */ | ||||
|     char	clientState; | ||||
|     ReplySwapPtr pSwapReplyFunc; | ||||
|     XID         errorValue; | ||||
|     int         sequence; | ||||
|     int         closeDownMode; | ||||
|     int         clientGone; | ||||
|     int         noClientException;	/* this client died or needs to be
 | ||||
| 					 * killed */ | ||||
|     int         ignoreCount;		/* count for Attend/IgnoreClient */ | ||||
|     SaveSetElt	*saveSet; | ||||
|     int         numSaved; | ||||
|     int         (**requestVector) ( | ||||
| 		ClientPtr /* pClient */); | ||||
|     SaveSetElt	*saveSet; | ||||
|     int         (**requestVector) (ClientPtr /* pClient */); | ||||
|     CARD32	req_len;		/* length of current request */ | ||||
|     Bool	big_requests;		/* supports large requests */ | ||||
|     int		priority; | ||||
|     ClientState clientState; | ||||
|     PrivateRec	*devPrivates; | ||||
|     unsigned short	xkbClientFlags; | ||||
|     unsigned short	mapNotifyMask; | ||||
|  | @ -114,16 +113,16 @@ typedef struct _Client { | |||
|     unsigned short	vMajor,vMinor; | ||||
|     KeyCode		minKC,maxKC; | ||||
| 
 | ||||
|     unsigned long replyBytesRemaining; | ||||
|     unsigned int replyBytesRemaining; | ||||
|     int	    smart_priority; | ||||
|     long    smart_start_tick; | ||||
|     long    smart_stop_tick; | ||||
|     long    smart_check_tick; | ||||
|     int     smart_start_tick; | ||||
|     int     smart_stop_tick; | ||||
|     int     smart_check_tick; | ||||
|      | ||||
|     DeviceIntPtr clientPtr; | ||||
|     ClientIdPtr  clientIds; | ||||
|     unsigned short majorOp, minorOp; | ||||
| }           ClientRec; | ||||
| } ClientRec; | ||||
| 
 | ||||
| /*
 | ||||
|  * Scheduling interface | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue