> Date: Tue, 30 Nov 2010 19:16:41 +0100
> From: walter harms <[email protected]>
> 
> Am 30.11.2010 05:57, schrieb Alan Coopersmith:
> > Provides a portable implementation of this common allocating sprintf()
> > API found in many, but not yet all, of the platforms we support.
> > If the platform provides vasprintf() we simply wrap it, otherwise we
> > implement it - either way callers can use it regardless of platform.
> > 
> > Since not all platforms guarantee to NULL out the return pointer on
> > failure, we don't either, and require callers to check the return
> > value for -1, in order to allow easier transition to asprintf() in the
> > future when we no longer support platforms without it.
> 
> 
> if i remember correctly gnulib has a asprintf() implementation.
> perhaps it is more easy to this an other code instead of implementing
> it again. Having that bit of compartibility would allow to support
> system even without asprintf() (and other interessting features).

I don't think the gnulib implementation has an acceptable license.
_______________________________________________
[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