Remove the XCL_PAD macro.

This commit is contained in:
Jamey Sharp 2006-02-21 12:21:01 -08:00
parent e741b70ed2
commit 35a858be21
3 changed files with 2 additions and 4 deletions

View file

@ -333,7 +333,7 @@ int _XRead(Display *dpy, char *data, long size)
void _XReadPad(Display *dpy, char *data, long size)
{
_XRead(dpy, data, size);
dpy->xcl->reply_consumed += XCL_PAD(size);
dpy->xcl->reply_consumed += -size & 3;
_XFreeReplyData(dpy, False);
}

View file

@ -145,7 +145,7 @@ static void _XBeforeFlush(Display *dpy, struct iovec *iov)
for (ext = dpy->flushes; ext; ext = ext->next_flush) {
ext->before_flush(dpy, &ext->codes, iov->iov_base, iov->iov_len);
if((iov->iov_len & 3) != 0)
ext->before_flush(dpy, &ext->codes, pad, XCL_PAD(iov->iov_len));
ext->before_flush(dpy, &ext->codes, pad, -iov->iov_len & 3);
}
}

View file

@ -7,8 +7,6 @@
#include <assert.h>
#include <X11/xcl.h>
#define XCL_PAD(i) ((4 - (i & 3)) & 3)
#define assert_sequence_less(a,b) assert((b) - (a) < 65536)
typedef struct PendingRequest PendingRequest;