X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fhash.h;h=e426483aaf10595f0a534098a36b98ade4ad18e8;hb=a29bbbe97388bb6f9c9b4df36b448dfe5023363c;hp=f3b0e30ceceee960cef40d5d3498cb04baeafd50;hpb=4fdeb2145d081ff1b84e3f6c99f9d1c048c0d64a;p=pspp diff --git a/src/hash.h b/src/hash.h index f3b0e30cec..e426483aaf 100644 --- a/src/hash.h +++ b/src/hash.h @@ -35,6 +35,7 @@ struct hsh_iterator /* Hash functions. */ unsigned hsh_hash_bytes (const void *, size_t); unsigned hsh_hash_string (const char *); +unsigned hsh_hash_case_string (const char *); unsigned hsh_hash_int (int); unsigned hsh_hash_double (double); @@ -44,8 +45,8 @@ struct hsh_table *hsh_create (int m, hsh_compare_func *, void *aux); void hsh_clear (struct hsh_table *); void hsh_destroy (struct hsh_table *); -void **hsh_sort (struct hsh_table *); -void **hsh_data (struct hsh_table *); +void *const *hsh_sort (struct hsh_table *); +void *const *hsh_data (struct hsh_table *); void **hsh_sort_copy (struct hsh_table *); void **hsh_data_copy (struct hsh_table *);