"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "os/io.c" between
xorg-server-1.20.7.tar.bz2 and xorg-server-1.20.8.tar.bz2

About: The X.Org X Server component of the X Window System architecture.

io.c  (xorg-server-1.20.7.tar.bz2):io.c  (xorg-server-1.20.8.tar.bz2)
skipping to change at line 560 skipping to change at line 560
/***************************************************************** /*****************************************************************
* ResetRequestFromClient * ResetRequestFromClient
* Reset to reexecute the current request, and yield. * Reset to reexecute the current request, and yield.
* *
**********************/ **********************/
void void
ResetCurrentRequest(ClientPtr client) ResetCurrentRequest(ClientPtr client)
{ {
OsCommPtr oc = (OsCommPtr) client->osPrivate; OsCommPtr oc = (OsCommPtr) client->osPrivate;
/* ignore dying clients */
if (!oc)
return;
register ConnectionInputPtr oci = oc->input; register ConnectionInputPtr oci = oc->input;
register xReq *request; register xReq *request;
int gotnow, needed; int gotnow, needed;
if (AvailableInput == oc) if (AvailableInput == oc)
AvailableInput = (OsCommPtr) NULL; AvailableInput = (OsCommPtr) NULL;
oci->lenLastReq = 0; oci->lenLastReq = 0;
gotnow = oci->bufcnt + oci->buffer - oci->bufptr; gotnow = oci->bufcnt + oci->buffer - oci->bufptr;
if (gotnow < sizeof(xReq)) { if (gotnow < sizeof(xReq)) {
YieldControlNoInput(client); YieldControlNoInput(client);
 End of changes. 1 change blocks. 
0 lines changed or deleted 5 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)