diff options
author | Tom Tromey <tom@tromey.com> | 2021-04-28 18:46:44 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2021-05-06 08:51:28 -0600 |
commit | 72c65a877e65805f67b6bf4b2f677ecef671fd9f (patch) | |
tree | 0e9372ac0a5a26c818c990a7405ea3233ea0c856 | |
parent | 77380c6806515baf8a30412c29550c257b01133b (diff) | |
download | gcc-72c65a877e65805f67b6bf4b2f677ecef671fd9f.zip gcc-72c65a877e65805f67b6bf4b2f677ecef671fd9f.tar.gz gcc-72c65a877e65805f67b6bf4b2f677ecef671fd9f.tar.bz2 |
gcc: use htab_eq_string
This changes one spot in GCC to use the new htab_eq_string function.
gcc
* gengtype-state.c (read_state): Use htab_eq_string.
(string_eq): Remove.
-rw-r--r-- | gcc/gengtype-state.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/gcc/gengtype-state.c b/gcc/gengtype-state.c index 891f2e1..a8fde95 100644 --- a/gcc/gengtype-state.c +++ b/gcc/gengtype-state.c @@ -2556,15 +2556,6 @@ equals_type_number (const void *ty1, const void *ty2) return type1->state_number == type2->state_number; } -static int -string_eq (const void *a, const void *b) -{ - const char *a0 = (const char *)a; - const char *b0 = (const char *)b; - - return (strcmp (a0, b0) == 0); -} - /* The function reading the state, called by main from gengtype.c. */ void @@ -2588,7 +2579,7 @@ read_state (const char *path) state_seen_types = htab_create (2017, hash_type_number, equals_type_number, NULL); state_ident_tab = - htab_create (4027, htab_hash_string, string_eq, NULL); + htab_create (4027, htab_hash_string, htab_eq_string, NULL); read_state_version (version_string); read_state_srcdir (); read_state_languages (); |