X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fhash.h;h=5f91e999bd145941c8b5957e9bc9b8c3ad3df4d4;hb=217ec874c8e4610ce407f0204c4e3fe30b7c76ec;hp=267c3b2966895a9cdd2fa67926d2182d0708edad;hpb=441aa3044f43e5572f58c354f01e6bc070acd5c7;p=gnulib.git diff --git a/lib/hash.h b/lib/hash.h index 267c3b296..5f91e999b 100644 --- a/lib/hash.h +++ b/lib/hash.h @@ -1,5 +1,6 @@ /* hash - hashing table processing. - Copyright (C) 1998, 1999, 2001, 2003, 2009 Free Software Foundation, Inc. + Copyright (C) 1998-1999, 2001, 2003, 2009-2010 Free Software Foundation, + Inc. Written by Jim Meyering , 1998. This program is free software: you can redistribute it and/or modify @@ -87,6 +88,8 @@ void hash_free (Hash_table *); /* Insertion and deletion. */ bool hash_rehash (Hash_table *, size_t) ATTRIBUTE_WUR; void *hash_insert (Hash_table *, const void *) ATTRIBUTE_WUR; +int hash_insert0 (Hash_table *table, const void *entry, + const void **matched_ent); void *hash_delete (Hash_table *, const void *); #endif