X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/10659d0ec997368fe57712a7c564795c530ba0c2..782e8187185a009ce698ad294c87e49a0a30c3a1:/src/uniqstr.c?ds=sidebyside diff --git a/src/uniqstr.c b/src/uniqstr.c index ed8f79a7..f2954443 100644 --- a/src/uniqstr.c +++ b/src/uniqstr.c @@ -1,6 +1,6 @@ /* Keep a unique copy of strings. - Copyright (C) 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc. + Copyright (C) 2002-2005, 2009-2012 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -80,7 +80,7 @@ uniqstr_assert (char const *str) if (!hash_lookup (uniqstrs_table, str)) { error (0, 0, - "not a uniqstr: %s", quotearg (str)); + "not a uniqstr: %s", quotearg (str)); abort (); } } @@ -111,7 +111,7 @@ uniqstr_print_processor (void *ustr, void *null ATTRIBUTE_UNUSED) static bool hash_compare_uniqstr (void const *m1, void const *m2) { - return strcmp (m1, m2) == 0; + return STREQ (m1, m2); } static size_t @@ -128,10 +128,10 @@ void uniqstrs_new (void) { uniqstrs_table = hash_initialize (HT_INITIAL_CAPACITY, - NULL, - hash_uniqstr, - hash_compare_uniqstr, - free); + NULL, + hash_uniqstr, + hash_compare_uniqstr, + free); }