<div>Thank you very much!</div><div> </div><div>04.02.2021, 16:13, "Alan Coopersmith" <alan.coopersmith@oracle.com>:</div><blockquote><p>On 2/4/21 7:50 AM, Junk Mail wrote:</p><blockquote> - all<br /> I am going to assume that the part where you say "every X11 request must be a<br /> multiple of 4 bytes" is specific to the implementation, the protocol says:<blockquote>Every request consists of four bytes of a header (containing the major opcode,</blockquote> the length field, and a data byte) followed by zero or more additional bytes of<br /> data.<br /> So every request is four bytes for header + data, if it has to be multiple of 4,<br /> then the text in the protocol should be updated to reflect this.</blockquote><p><br /><a href="https://www.x.org/releases/current/doc/xproto/x11protocol.html#request_format" rel="noopener noreferrer">https://www.x.org/releases/current/doc/xproto/x11protocol.html#request_format</a><br />already says the length of a request is defined in "units of four bytes".<br /> </p>--<br />        -Alan Coopersmith- <a href="mailto:alan.coopersmith@oracle.com" rel="noopener noreferrer">alan.coopersmith@oracle.com</a><br />         Oracle Solaris Engineering - <a href="https://blogs.oracle.com/alanc" rel="noopener noreferrer">https://blogs.oracle.com/alanc</a></blockquote>