On Wed, May 5, 2010 at 2:22 PM, Mikhail Gusarov <[email protected]> wrote:
>      Get rid of Xalloc/Xrealloc/Xfree from X server or Xlib
>
> Main change is getting rid of X* functions in library, and using C
> allocation functions directly.

I think it isn't safe to get rid of Xalloc and friends in client
libraries. As I understand it, they're still relevant on Windows
because of some kind of DLL crap. (XCB doesn't offer any of those
wrappers and the Windows folks seem to have become resigned to that
fact, but that doesn't mean we can break existing libraries.)

I think it's OK to remove those in the server because it isn't a
library, and so can't be used with more than one libc at a time
anyway.

It'd probably help if Windows folks could correct the, undoubtedly
many, things wrong with what I've just written. :-)

Jamey
_______________________________________________
[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