Skip to content

Commit

Permalink
fix warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
dietmarkuehl committed Jan 13, 2025
1 parent f5de841 commit 97c2fdb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions include/beman/execution26/detail/basic_operation.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@ struct basic_operation : ::beman::execution26::detail::basic_state<Sender, Recei
using inner_ops_t = ::beman::execution26::detail::connect_all_result<Sender, Receiver>;
inner_ops_t inner_ops;

basic_operation(Sender&& sender, Receiver&& receiver) noexcept(
basic_operation(Sender&& sender, Receiver&& rcvr) noexcept(
noexcept(::beman::execution26::detail::basic_state<Sender, Receiver>(::std::forward<Sender>(sender),
::std::move(receiver))) &&
::std::move(rcvr))) &&
noexcept(::beman::execution26::detail::connect_all(this,
::std::forward<Sender>(sender),
::beman::execution26::detail::indices_for<Sender>())))
: ::beman::execution26::detail::basic_state<Sender, Receiver>(::std::forward<Sender>(sender),
::std::move(receiver)),
::std::move(rcvr)),
// NOLINTBEGIN(bugprone-use-after-move,hicpp-invalid-access-moved)
//-dk:TODO deal with moving the sender twice
inner_ops(::beman::execution26::detail::connect_all(
Expand Down
4 changes: 2 additions & 2 deletions include/beman/execution26/detail/schedule_from.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,8 @@ struct impls_for<::beman::execution26::detail::schedule_from_t> : ::beman::execu
return noexcept(::beman::execution26::connect(::beman::execution26::schedule(::std::declval<Scheduler>()),
receiver_t{nullptr}));
}
explicit state_type(Scheduler& sch, Receiver& receiver) noexcept(nothrow())
: state_base<Receiver, Variant>{receiver},
explicit state_type(Scheduler& sch, Receiver& rcvr) noexcept(nothrow())
: state_base<Receiver, Variant>{rcvr},
op_state(::beman::execution26::connect(::beman::execution26::schedule(sch), receiver_t{this})) {}
};

Expand Down

0 comments on commit 97c2fdb

Please # to comment.