lib/hash.h


Log

Author Commit Date CI Message
Paul Eggert 267a39ba 2005-05-14T06:03:57 *** empty log message ***
Paul Eggert c31c5f30 2003-10-26T00:14:40 Fix several address-calculation bugs in the hash modules, plus some minor code cleanup.
Paul Eggert 68af56be 2003-06-18T05:52:19 Assume C89, so PARAMS isn't needed.
Paul Eggert 92295bc4 2003-06-04T19:22:29 .h files should stand alone, but we shouldn't include <sys/types.h> if we can get away with just <stddef.h>.
Jim Meyering 713e7db1 2001-11-23T08:09:31 (struct hash_table): Don't define here. Merely declare it.
Jim Meyering 1a473323 2001-11-22T10:38:49 Bracket contents of file with #ifndef HASH_H_ ... #endif.
Jim Meyering 89f2b489 2000-08-07T15:48:18 back out Copyright date changes for files with no changes year
Jim Meyering d349992d 2000-07-09T07:22:43 update copyright date
Jim Meyering cac600a7 1999-03-15T15:41:59 (struct hash_tuning): Define. (struct hash_table) [tuning]: Add member. (hash_initialize): Add `tuning' parameter.
Jim Meyering b6e565ac 1999-03-15T15:33:21 (hash_insert): Update prototype.
Jim Meyering a273f0ec 1998-04-06T08:09:36 Lots of minor spec and name changes, and new comments. From François Pinard.
Jim Meyering 358e52e8 1997-12-21T11:22:51 Use PARAMS, not __P.
Jim Meyering 331683f2 1997-12-14T15:15:07 s/HAVE_DECLARATION_/HAVE_DECL_/.
Jim Meyering 762a15fd 1997-11-19T18:57:40 add PARAMS around prototype lists
Jim Meyering 7d596c5b 1997-09-17T17:04:21 use HASH_H, not _hash_h_ in #ifndef fix comment: hash_rehash does *not* use hash_key_freer (HASH_INSERT_NEW_ITEM): Take new arg: Failp.
Jim Meyering 553bf6a0 1997-09-17T16:03:32 from ti/hdlsv