Skip to content

Commit efebed9

Browse files
committed
Remove unneede virtual function specifier
1 parent 3a9f2c2 commit efebed9

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

include/boost/interprocess/detail/named_proxy.hpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ struct CtorArgN
7373
: args_(args...)
7474
{}
7575

76-
virtual void construct_n(void *mem, std::size_t num)
76+
void construct_n(void *mem, std::size_t num)
7777
{
7878
std::size_t constructed = 0;
7979
BOOST_INTERPROCESS_TRY{
@@ -92,11 +92,11 @@ struct CtorArgN
9292
private:
9393
template<std::size_t ...IdxPack>
9494
void construct(void *mem, true_, const index_tuple<IdxPack...>&)
95-
{ ::new((void*)mem, boost_container_new_t())T(*boost::forward<Args>((get<IdxPack>)(args_))...); }
95+
{ ::new((void*)mem, boost_container_new_t()) T(*boost::forward<Args>((get<IdxPack>)(args_))...); }
9696

9797
template<std::size_t ...IdxPack>
9898
void construct(void *mem, false_, const index_tuple<IdxPack...>&)
99-
{ ::new((void*)mem, boost_container_new_t())T(boost::forward<Args>((get<IdxPack>)(args_))...); }
99+
{ ::new((void*)mem, boost_container_new_t()) T(boost::forward<Args>((get<IdxPack>)(args_))...); }
100100

101101
template<std::size_t ...IdxPack>
102102
void do_increment(true_, const index_tuple<IdxPack...>&)
@@ -163,7 +163,7 @@ struct CtorArg##N\
163163
CtorArg##N ( BOOST_MOVE_UREF##N )\
164164
BOOST_MOVE_COLON##N BOOST_MOVE_FWD_INIT##N{}\
165165
\
166-
virtual void construct_n(void *mem, std::size_t num)\
166+
void construct_n(void *mem, std::size_t num)\
167167
{\
168168
std::size_t constructed = 0;\
169169
BOOST_INTERPROCESS_TRY{\
@@ -201,7 +201,7 @@ struct CtorIt##N\
201201
CtorIt##N ( BOOST_MOVE_VAL##N )\
202202
BOOST_MOVE_COLON##N BOOST_MOVE_VAL_INIT##N{}\
203203
\
204-
virtual void construct_n(void *mem, std::size_t num)\
204+
void construct_n(void *mem, std::size_t num)\
205205
{\
206206
std::size_t constructed = 0;\
207207
BOOST_INTERPROCESS_TRY{\

0 commit comments

Comments
 (0)