Skip to content

Commit f1c87f4

Browse files
committed
Use REALLOC_RETURN_TYPE in arena.hpp
1 parent 775b763 commit f1c87f4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/hotspot/share/memory/arena.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,8 +241,8 @@ class Arena : public CHeapObjBase {
241241
(type*) (arena)->Amalloc((size) * sizeof(type))
242242

243243
#define REALLOC_ARENA_ARRAY(arena, old, old_size, new_size) \
244-
(decltype(old)) (arena)->Arealloc((char*)(old), (old_size) * sizeof(*old), \
245-
(new_size) * sizeof(*old) )
244+
(REALLOC_RETURN_TYPE(old)) (arena)->Arealloc((char*)(old), (old_size) * sizeof(*old), \
245+
(new_size) * sizeof(*old) )
246246

247247
#define FREE_ARENA_ARRAY(arena, obj, size) \
248248
(arena)->Afree((char*)(obj), (size) * sizeof(*obj))

0 commit comments

Comments
 (0)