Home | History | Annotate | Download | only in libutil
History log of /src/lib/libutil/efun.c
RevisionDateAuthorComments
 1.12  03-Oct-2019  tnn annotate __dead
 1.11  03-Oct-2019  christos provide a default error function instead of trying to cast exit(3).
 1.10  26-Jul-2015  kamil branches: 1.10.16;
Add ereallocarr(3) to libutil

ereallocarr(3) wraps reallocarr(3) and embeds return status validation.

Older version reviewed by <riastradh> and <christos>
 1.9  18-Jan-2015  christos add estro{i,u} (Kamil Rytarowski)
 1.8  30-Dec-2012  dholland Fix failure message for ecalloc.
 1.7  30-Dec-2012  dholland If malloc, calloc, or realloc returns NULL when a size of 0 was
requested, which is allowed by pertinent standards, honor it instead
of bombing.

Do not do this for calloc(x, y) where x != 0 && y != 0 but x*y == 0;
in that case bomb.
 1.6  28-Apr-2008  martin branches: 1.6.4; 1.6.8; 1.6.28;
Remove clause 3 and 4 from TNF licenses
 1.5  01-Jul-2007  pooka branches: 1.5.10;
add estrndup()
 1.4  27-Sep-2006  christos Coverity CID 4159: Don't memset() needlessly.
 1.3  28-Aug-2006  christos make this compilable as a tool.
 1.2  26-Aug-2006  christos Only use __RCSID if we have it.
 1.1  26-Aug-2006  christos Efun source.
 1.5.10.1  18-May-2008  yamt sync with head.
 1.6.28.1  25-Feb-2013  tls resync with head
 1.6.8.2  28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.6.8.1  28-Apr-2008  martin file efun.c was added on branch christos-time_t on 2008-04-28 20:23:03 +0000
 1.6.4.1  23-Jan-2013  yamt sync with head
 1.10.16.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed