christos
d12b0036c5
- add RCSID's
...
- fix -Wconversion (except scanner)
2014-10-29 17:14:50 +00:00
uebayasi
ab6c1d8a5a
Fix typos in previous.
2014-10-12 05:25:21 +00:00
uebayasi
a38ec9b5de
Make hash capable of taking two key strings.
2014-10-12 05:20:54 +00:00
dholland
cb79ede2d1
Give option definitions their own data structure instead of using nvlists.
...
(and using messy hacks to make up for nvlists not holding quite the right
things)
2012-03-12 02:58:55 +00:00
dholland
a883398ef5
Introduce type-safe wrappers around the hash tables. Use them for a
...
selected set of tables affected by the next nvlist cleanup in the
works.
2012-03-12 00:20:30 +00:00
lukem
5cc303e13d
Fix WARNS=4 issues (-Wcast-qual -Wsign-compare -Wshadow)
2009-04-11 12:41:10 +00:00
alc
0c17aa264d
Fix a typo in ht_free() which caused the last list of the hashtable to be ignored.
...
It caused config(1) to crash on the following assert() if the list was used.
This bug shows up after the recent change in files.c which fixed a memory leak.
pointed out by dogcow@
reviewed by cube@
2006-12-27 17:50:27 +00:00
christos
c0156a4952
Coverity CID 175: Avoid memory leak; add new function to destroy a hash table.
2006-09-27 19:05:46 +00:00
dsl
17ff309c84
There isn't really any point in the 'union' for nv_str and nv_ptr, all it
...
does is cause confusion when I try to add default values for defparam.
Also if malloc()/free() aren't efficient enough for us, we ought to fix
them rather than having local free list - so kill the local free lists.
2006-09-03 07:45:40 +00:00
christos
d0fb89015b
Now that this is part of tools, we don't need the extra build glue.
2006-08-26 18:17:13 +00:00
thorpej
5ecc953bdb
config and genassym are not sysadmin tools, they are development tools.
...
As such, they don't belong in /usr/sbin, but rather /usr/bin. Move them
there.
2005-06-05 18:19:52 +00:00