mirror of
https://gitlab.freedesktop.org/xorg/lib/libx11.git
synced 2026-05-07 19:08:11 +02:00
Remove the XCL_PAD macro.
This commit is contained in:
parent
e741b70ed2
commit
35a858be21
3 changed files with 2 additions and 4 deletions
|
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue