Change hint type to `const void*` (#2568)
This is both more correct, and the build fails on AIX without it
diff --git a/src/google/protobuf/map.h b/src/google/protobuf/map.h
index 6458714..adb4a33 100644
--- a/src/google/protobuf/map.h
+++ b/src/google/protobuf/map.h
@@ -592,7 +592,7 @@
MapAllocator(const MapAllocator<X>& allocator)
: arena_(allocator.arena()) {}
- pointer allocate(size_type n, const_pointer hint = 0) {
+ pointer allocate(size_type n, const void* hint = 0) {
// If arena is not given, malloc needs to be called which doesn't
// construct element object.
if (arena_ == NULL) {