<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Apr 20, 2014 at 5:41 PM, Thiago Macieira <span dir="ltr"><<a href="mailto:thiago@kde.org" target="_blank">thiago@kde.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Em dom 20 abr 2014, às 17:31:48, Jason Ekstrand escreveu:<br>
<div class="">> Adding 64-bit types wouldn't be too hard.  It would involve adding a<br>
> int64_t an uint64_t types to wl_argument (I'd call them U and I personally)<br>
> and adding code throughout libwayland to parse them.  In terms of backwards<br>
> compatibility, it should be fine as long as you make it 100% clear that<br>
> your new protocol extension uses the new 64bit types and therefore requires<br>
> the newer libwayland version.<br>
<br>
</div>That changes the size and alignment of wl_argument on 32-bit platforms. No can<br>
do until libwayland 2.0, with a binary compatibility break.<br></blockquote><div><br></div><div>Yeah, you're right.  Thanks for catching that.  In retrospect, I should have put a 64 bit place-holder in the union when it was first added to ensure that it was 64 bits on both platforms.  But, like you said, can't change it now.<br>
</div><div>--Jason<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Thiago Macieira - thiago (AT) <a href="http://macieira.info" target="_blank">macieira.info</a> - thiago (AT) <a href="http://kde.org" target="_blank">kde.org</a><br>
   Software Architect - Intel Open Source Technology Center<br>
      PGP/GPG: 0x6EF45358; fingerprint:<br>
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
wayland-devel mailing list<br>
<a href="mailto:wayland-devel@lists.freedesktop.org">wayland-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/wayland-devel</a><br>
</div></div></blockquote></div><br></div></div>