boostorg / system

Boost.org system module
http://boost.org/libs/system
36 stars 85 forks source link

result<void> & f doesn't work when f returns void #119

Closed grisumbras closed 5 months ago

grisumbras commented 5 months ago

E.g.

boost::system::result<void> rv;
rv & []{ /* do nothing */ };
pdimov commented 5 months ago

Looks like result<nonvoid> & f doesn't work either in that case.

pdimov commented 5 months ago

Should be fixed on develop.