Skip to content

Commit

Permalink
#2212: param: fix call which should be a pointer
Browse files Browse the repository at this point in the history
  • Loading branch information
lifflander committed Nov 9, 2023
1 parent 49fde59 commit 96689ec
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions src/vt/messaging/param_msg.h
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ struct ParamMsg<
void setParams(Param&& p, Params&&... in_params) {
if constexpr (std::is_same_v<Param, MsgProps>) {
params = TupleType{std::forward<Params>(in_params)...};
p.apply(*this);
p.apply(this);
} else {
params = TupleType{std::forward<Param>(p), std::forward<Params>(in_params)...};
}
Expand Down Expand Up @@ -190,7 +190,7 @@ struct ParamMsg<
void setParams(Param&& p, Params&&... in_params) {
if constexpr (std::is_same_v<Param, MsgProps>) {
params = std::make_unique<TupleType>(std::forward<Params>(in_params)...);
p.apply(*this);
p.apply(this);
} else {
params = std::make_unique<TupleType>(
std::forward<Param>(p), std::forward<Params>(in_params)...
Expand Down
4 changes: 2 additions & 2 deletions src/vt/vrt/collection/messages/param_col_msg.h
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ struct ParamColMsg<
void setParams(Param&& p, Params&&... in_params) {
if constexpr (std::is_same_v<Param, MsgProps>) {
params = TupleType{std::forward<Params>(in_params)...};
p.apply(*this);
p.apply(this);
} else {
params = TupleType{std::forward<Param>(p), std::forward<Params>(in_params)...};
}
Expand Down Expand Up @@ -101,7 +101,7 @@ struct ParamColMsg<
void setParams(Param&& p, Params&&... in_params) {
if constexpr (std::is_same_v<Param, MsgProps>) {
params = std::make_unique<TupleType>(std::forward<Params>(in_params)...);
p.apply(*this);
p.apply(this);
} else {
params = std::make_unique<TupleType>(
std::forward<Param>(p), std::forward<Params>(in_params)...
Expand Down

0 comments on commit 96689ec

Please sign in to comment.