> 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
