diff options
author | 卜部昌平 <shyouhei@ruby-lang.org> | 2019-08-27 12:21:36 +0900 |
---|---|---|
committer | 卜部昌平 <shyouhei@ruby-lang.org> | 2019-08-27 15:52:26 +0900 |
commit | 78628618da98236fc1bf702079185b36ed394e2a (patch) | |
tree | 35dbfb9a3a01707619b332f77e71462902c89bad /include/ruby | |
parent | 6dd60cf114701f1ff3526381c0e742c588af2f91 (diff) | |
download | ruby-78628618da98236fc1bf702079185b36ed394e2a.tar.gz |
struct st_hash_type now free from ANYARGS
After 5e86b005c0f2ef30df2f9906c7e2f3abefe286a2, I now think ANYARGS is
dangerous and should be extinct. This commit adds function prototypes
for struct st_hash_type. Honestly I don't understand why they were
commented out at the first place.
Diffstat (limited to 'include/ruby')
-rw-r--r-- | include/ruby/st.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/ruby/st.h b/include/ruby/st.h index 9b48d514a9..2ca43844aa 100644 --- a/include/ruby/st.h +++ b/include/ruby/st.h @@ -59,8 +59,8 @@ typedef char st_check_for_sizeof_st_index_t[SIZEOF_VOIDP == (int)sizeof(st_index #define SIZEOF_ST_INDEX_T SIZEOF_VOIDP struct st_hash_type { - int (*compare)(ANYARGS /*st_data_t, st_data_t*/); /* st_compare_func* */ - st_index_t (*hash)(ANYARGS /*st_data_t*/); /* st_hash_func* */ + int (*compare)(st_data_t, st_data_t); /* st_compare_func* */ + st_index_t (*hash)(st_data_t); /* st_hash_func* */ }; #define ST_INDEX_BITS (SIZEOF_ST_INDEX_T * CHAR_BIT) |