From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-01-30 06:37:06
From: "Darin Adler" <darin_at_[hidden]>
> On 1/29/02 4:56 AM, "John Maddock" <John_Maddock_at_[hidden]> wrote:
> > That's a pretty horrid way to go - it means that if I modify regex to
> > the new headers, then existing user code that also uses
> > <boost/smart_ptr.hpp> will fail to compile. If I don't modify regex,
> > new code that uses the new headers won't work with regex. And then
> > is the possibility of different translation units doing different
> > with all the ODR violation problems that brings. Can't we modify
> > <boost/smart_ptr.hpp> so that it just includes the new headers?
> I agree. I argued for this, but was unable to convince Peter.
You won't get any complaints from me if you make this change, that's for
sure. It's just that I didn't want to force the new headers on everyone.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk