From 5cc574a6958e932b1e1defc26bad7fc8eef9826b Mon Sep 17 00:00:00 2001 From: Le Philousophe Date: Sat, 31 Aug 2019 19:05:35 +0200 Subject: BUILD: Fix GCC bogus warning by removing const GCC emits "warning: type qualifiers ignored on cast result type" when some types are used for HashMap because of the const modifier. This applies especially to pointer-to-member-functions. The const there is not really useful as it only prevents unfortunate object editions. --- common/hashmap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/hashmap.h b/common/hashmap.h index 00218417a0..82dcbe4dd2 100644 --- a/common/hashmap.h +++ b/common/hashmap.h @@ -114,7 +114,7 @@ private: #endif /** Default value, returned by the const getVal. */ - const Val _defaultVal; + Val _defaultVal; Node **_storage; ///< hashtable of size arrsize. size_type _mask; ///< Capacity of the HashMap minus one; must be a power of two of minus one -- cgit v1.2.3