From: Simon Marchi Date: Thu, 1 Oct 2015 15:29:08 +0000 (-0400) Subject: vec.h: Add casts for C++ compat X-Git-Tag: users/ARM/embedded-binutils-2_26-branch-2016q1~533 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dd0a637a3d8f5ca7229131c085ef6b8e255d01f6;p=external%2Fbinutils.git vec.h: Add casts for C++ compat gdb/ChangeLog: * common/vec.h (VEC_OP (T,cleanup)): Add pointer cast. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 46b36ad..f9ef565 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2015-10-01 Simon Marchi + + * common/vec.h (VEC_OP (T,cleanup)): Add pointer cast. + 2015-09-30 Doug Evans * dwarf2read.c (setup_type_unit_groups): Add comment. diff --git a/gdb/common/vec.h b/gdb/common/vec.h index 41e41b5..2564485 100644 --- a/gdb/common/vec.h +++ b/gdb/common/vec.h @@ -496,7 +496,7 @@ static inline void VEC_OP (T,free) \ static inline void VEC_OP (T,cleanup) \ (void *arg_) \ { \ - VEC(T) **vec_ = arg_; \ + VEC(T) **vec_ = (VEC(T) **) arg_; \ if (*vec_) \ vec_free_ (*vec_); \ *vec_ = NULL; \ @@ -743,7 +743,7 @@ static inline void VEC_OP (T,free) \ static inline void VEC_OP (T,cleanup) \ (void *arg_) \ { \ - VEC(T) **vec_ = arg_; \ + VEC(T) **vec_ = (VEC(T) **) arg_; \ if (*vec_) \ vec_free_ (*vec_); \ *vec_ = NULL; \ @@ -1053,7 +1053,7 @@ static inline void VEC_OP (T,free) \ static inline void VEC_OP (T,cleanup) \ (void *arg_) \ { \ - VEC(T) **vec_ = arg_; \ + VEC(T) **vec_ = (VEC(T) **) arg_; \ if (*vec_) \ vec_free_ (*vec_); \ *vec_ = NULL; \