Aaron Plattner <[email protected]> writes:

> Doesn't this break the ABI vs. xorg-server-1.15.99.902?  I think just 
> moving the new-vs-ABI17 void-returning fields to the end would fix it 
> since xf86CreateCursorInfoRec() uses calloc() to allocate the
> structure.

Yes, it does. I wondered if you wanted me to just bump the ABI number
again to be able to tell that this has changed. As you know, I prefer to
have functions placed logically within the structure to make reading the
definition easier. It's too easy to miss something when functions are
ordered chronologically...

I want to treat the temporary mistake of changing the function return
type as a bug so that existing drivers retain API compatibility with the
new server version. I'm happy to say that with the current fix, my
existing drivers 'just work' again.

If you send in an ABI version bump, I'll merge it in immediately.

-- 
[email protected]

Attachment: pgphpbjdNa_ro.pgp
Description: PGP signature

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to