You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix std::function CustomBuildField overload which is incompatible with a recent
change in 3a96cdc from
#172 which changed
generated IPC client code to pass it an rvalue std::function reference instead
of an lvalue reference.
There was no test coverage for the type-function.h header earlier but the next
commit adds a test which would have caught the problem in the CustomBuildField
declaration.
Motivation for this change is to avoid a build error in
bitcoin/bitcoin#29409 when rebased on top of
bitcoin/bitcoin#32641 which includes
#172
0 commit comments