commit 833441c69faeda496079aed3424c4d1ca9129b5c from: Omar Polo date: Tue Mar 23 21:33:40 2021 UTC drop the __attribute__ it causes various warnings when building on linux with GCC, and since also compat_ohash.h in mandoc is without the __attribute__ I can safely remove from here. commit - 2ba66cea888e1513fbf169b49e7d75848f4f1ec4 commit + 833441c69faeda496079aed3424c4d1ca9129b5c blob - a8218490151d6c914fa0dae451505ea736583424 blob + 3f070e2c7257456fa8401d225eea13c7eea93d1c --- compat/ohash.h +++ compat/ohash.h @@ -55,8 +55,7 @@ void ohash_delete(struct ohash *); unsigned int ohash_lookup_interval(struct ohash *, const char *, const char *, uint32_t); unsigned int ohash_lookup_memory(struct ohash *, const char *, - size_t, uint32_t) - __attribute__ ((__bounded__(__string__,2,3))); + size_t, uint32_t); void *ohash_find(struct ohash *, unsigned int); void *ohash_remove(struct ohash *, unsigned int); void *ohash_insert(struct ohash *, unsigned int, void *);