diff src/elhash.h @ 647:b39c14581166

[xemacs-hg @ 2001-08-13 04:45:47 by ben] removal of unsigned, size_t, etc.
author ben
date Mon, 13 Aug 2001 04:46:48 +0000
parents af57a77cbc92
children fdefd0186b75
line wrap: on
line diff
--- a/src/elhash.h	Wed Aug 08 12:15:04 2001 +0000
+++ b/src/elhash.h	Mon Aug 13 04:46:48 2001 +0000
@@ -62,26 +62,25 @@
 EXFUN (Fremhash, 2);
 EXFUN (Fclrhash, 1);
 
-typedef unsigned long hashcode_t;
 typedef int (*hash_table_test_function_t) (Lisp_Object obj1, Lisp_Object obj2);
 typedef unsigned long (*hash_table_hash_function_t) (Lisp_Object obj);
 typedef int (*maphash_function_t) (Lisp_Object key, Lisp_Object value,
 				   void* extra_arg);
 
 Lisp_Object make_standard_lisp_hash_table (enum hash_table_test test,
-					   size_t size,
+					   Element_Count size,
 					   double rehash_size,
 					   double rehash_threshold,
 					   enum hash_table_weakness weakness);
 
 Lisp_Object make_general_lisp_hash_table (hash_table_hash_function_t hash_function,
 					  hash_table_test_function_t test_function,
-					  size_t size,
+					  Element_Count size,
 					  double rehash_size,
 					  double rehash_threshold,
 					  enum hash_table_weakness weakness);
 
-Lisp_Object make_lisp_hash_table (size_t size,
+Lisp_Object make_lisp_hash_table (Element_Count size,
 				  enum hash_table_weakness weakness,
 				  enum hash_table_test test);