X-Git-Url: https://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fhash-triple.h;h=0658d8170f3d5ff7526e52ebdef52e0bbbe06c37;hb=4f044de87e05bee61005c48bb93f3bb9a4b76461;hp=51863c9dffc6f3bf7599e1b77155b1a26ab9de43;hpb=05552c43d21f272e927663aae4bc810e17d4d785;p=gnulib.git diff --git a/lib/hash-triple.h b/lib/hash-triple.h index 51863c9df..0658d8170 100644 --- a/lib/hash-triple.h +++ b/lib/hash-triple.h @@ -13,10 +13,12 @@ struct F_triple dev_t st_dev; }; -extern size_t triple_hash (void const *x, size_t table_size); -extern size_t triple_hash_no_name (void const *x, size_t table_size); +extern size_t triple_hash (void const *x, size_t table_size) _GL_ATTRIBUTE_PURE; +extern size_t triple_hash_no_name (void const *x, size_t table_size) + _GL_ATTRIBUTE_PURE; extern bool triple_compare (void const *x, void const *y); -extern bool triple_compare_ino_str (void const *x, void const *y); +extern bool triple_compare_ino_str (void const *x, void const *y) + _GL_ATTRIBUTE_PURE; extern void triple_free (void *x); #endif