Boost logo

Boost :

Subject: Re: [boost] [function] function wrapping with no exceptionsafetyguarantee
From: David Abrahams (dave_at_[hidden])
Date: 2010-10-20 18:04:43

At Wed, 20 Oct 2010 16:51:50 -0400,
Daniel Walker wrote:
> First of all, boost::function can be in an empty state for two
> reasons: either it has not been assigned a target function or there
> has been a problem with the internal target management system.

What kind of problem? Can you point to code that shows such a problem
being detected? Or are you merely saying, "somebody invoked UB
somewhere and it nulled out the pointer?" We don't need to support
the latter.

Dave Abrahams
BoostPro Computing

Boost list run by bdawes at, gregod at, cpdaniel at, john at