Wayne Davison
|
60c25caa64
|
Make sure we never try to store a 0 key and tweak key64 init.
|
2010-05-29 09:20:26 -07:00 |
|
Wayne Davison
|
df6350a8b8
|
Avoid type-punned compiler warnings for the byteorder.h macros
by using inline functions for the 4-char <-> uint32 conversions.
|
2009-10-13 21:10:57 -07:00 |
|
Wayne Davison
|
b3bf9b9df9
|
Update the copyright year.
|
2009-01-03 10:57:14 -08:00 |
|
Wayne Davison
|
b3347e2a03
|
Adding hashtable debugging output (--debug=hash).
|
2008-10-15 07:51:45 -07:00 |
|
Wayne Davison
|
aad635f766
|
Explicitly cast an int64 to an int32.
|
2008-07-21 23:11:23 -07:00 |
|
Wayne Davison
|
0c096e29aa
|
Added some HLINK debugging output and enabled it for hardlink tests.
|
2008-07-17 07:43:11 -07:00 |
|
Wayne Davison
|
4ecf3e0671
|
Improved handling of a system that doesn't have a 64-bit offset type.
|
2008-06-04 08:15:51 -07:00 |
|
Wayne Davison
|
d3d07a5e86
|
Include 2008 in the copyright years.
|
2008-03-01 12:01:41 -08:00 |
|
Wayne Davison
|
d6e6333a02
|
Store the key64 flag from hashtable_create() in the hashtable structure
so that hashtable_find() knows which hashtable is which on a 64-bit
architecture.
|
2008-02-04 07:29:22 -08:00 |
|
Wayne Davison
|
369233927c
|
The hashtable routines from hlink.c modified to have more generic names,
to support 2 sizes of key (32 and 64 bits), and to have a non-allocating
option for the find routine (returning NULL for no match).
|
2007-09-03 04:46:57 +00:00 |
|