Remove unused ReqLen & CastxReq macros
According to Xserver-spec, they were part of the now-deleted DBE "Idioms" code. The last callers of them were removed in commitsfe616f9230&3d64290547. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> Reviewed-by: Keith Packard <keithp@keithp.com> Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
		
							parent
							
								
									23e3d1f233
								
							
						
					
					
						commit
						f4ba75a494
					
				
							
								
								
									
										23
									
								
								include/os.h
								
								
								
								
							
							
						
						
									
										23
									
								
								include/os.h
								
								
								
								
							|  | @ -441,29 +441,6 @@ extern _X_EXPORT int ddxProcessArgument(int /*argc*/, char * /*argv*/ [], int /* | |||
| 
 | ||||
| extern _X_EXPORT void ddxUseMsg(void); | ||||
| 
 | ||||
| /* int ReqLen(xReq *req, ClientPtr client)
 | ||||
|  * Given a pointer to a *complete* request, return its length in bytes. | ||||
|  * Note that if the request is a big request (as defined in the Big | ||||
|  * Requests extension), the macro lies by returning 4 less than the | ||||
|  * length that it actually occupies in the request buffer.  This is so you | ||||
|  * can blindly compare the length with the various sz_<request> constants | ||||
|  * in Xproto.h without having to know/care about big requests. | ||||
|  */ | ||||
| #define ReqLen(_pxReq, _client) \ | ||||
|  ((_pxReq->length ? \ | ||||
|      (_client->swapped ? lswaps(_pxReq->length) : _pxReq->length) \ | ||||
|   : ((_client->swapped ? \ | ||||
| 	lswapl(((CARD32*)_pxReq)[1]) : ((CARD32*)_pxReq)[1])-1) \ | ||||
|   ) << 2) | ||||
| 
 | ||||
| /* otherReqTypePtr CastxReq(xReq *req, otherReqTypePtr)
 | ||||
|  * Cast the given request to one of type otherReqTypePtr to access | ||||
|  * fields beyond the length field. | ||||
|  */ | ||||
| #define CastxReq(_pxReq, otherReqTypePtr) \ | ||||
|     (_pxReq->length ? (otherReqTypePtr)_pxReq \ | ||||
| 		    : (otherReqTypePtr)(((CARD32*)_pxReq)+1)) | ||||
| 
 | ||||
| /* stuff for ReplyCallback */ | ||||
| extern _X_EXPORT CallbackListPtr ReplyCallback; | ||||
| typedef struct { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue