OpenGrok
Cross Reference: hcreate.c
xref
: /
src
/
lib
/
libc
/
stdlib
/
hcreate.c
Home
|
History
|
Annotate
|
Download
|
only in
stdlib
History log of
/src/lib/libc/stdlib/hcreate.c
Revision
Date
Author
Comments
1.13
13-Mar-2022
kre
Avoid referencing uninit'd memory.
1.12
12-Mar-2022
christos
reallocarr returns errno. preserve it.
1.11
12-Mar-2022
nia
hcreate(3): use reallocarr instead of malloc(x * y)
1.10
20-Jul-2014
christos
amend the new destroy function to take function pointers.
1.9
20-Jul-2014
christos
Our hdestroy implementation was non-conformant because it freed the key of
each entry. Add a new function hdestroy1 that allows the user to control
what gets freed. Pointed out by Pedro Giffuni at FreeBSD.
1.8
17-Sep-2011
christos
branches: 1.8.8; 1.8.18;
remove the advertising clause so it can be used by the OpenJDK.
1.7
14-Sep-2011
christos
add re-entrant versions of the hash functions based on the GNU api.
1.6
21-Jul-2008
lukem
branches: 1.6.6;
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
1.5
23-Apr-2004
simonb
branches: 1.5.26;
s/this this/this/.
1.4
26-Jul-2003
salo
netbsd.org->NetBSD.org
1.3
21-Feb-2001
lukem
branches: 1.3.4;
fix _DIAGASSERT usage in hsearch()
1.2
19-Feb-2001
ross
LP64
1.1
14-Feb-2001
cgd
add new, from scratch implementation of hsearch() et al that actually works
1.3.4.2
13-Mar-2001
he
Pull up revisions 1.1-1.3 (new, requested by cgd):
Replace hcreate() / hsearch() / hdestroy() implementation with
one that actually works as it's supposed to.
1.3.4.1
21-Feb-2001
he
file hcreate.c was added on branch netbsd-1-5 on 2001-03-13 21:19:36 +0000
1.5.26.1
18-Sep-2008
wrstuden
Sync with wrstuden-revivesa-base-2.
1.6.6.2
21-Jul-2008
lukem
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
1.6.6.1
21-Jul-2008
lukem
file hcreate.c was added on branch christos-time_t on 2008-07-21 12:05:44 +0000
1.8.18.1
10-Aug-2014
tls
Rebase.
1.8.8.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
Indexes created Mon Sep 22 13:09:51 GMT 2025