Boost logo

Boost :

Subject: Re: [boost] Date_Time : Error in time_duration.hpp
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2012-11-28 06:29:28

On Wed, Nov 28, 2012 at 3:13 PM, GAURAV GUPTA <ya1gaurav_at_[hidden]> wrote:
> Hello,
> I have encountered some errors in Boost, while running some static analyzer
> tool.
> It is reported in boost/date_time/time_duration.hpp
> The error is:
> *boost::date_time::time_duration has user-written copy constructor but no
> corresponding user-written assignment operator.*
> *Is it valid to apply the following patch.*

The patch is not valid since it disables assignment. The
compiler-generated assignment is suitable, the copy constructor
probably doesn't have to be user-defined as well. There is a comment
that it is required by dividable<> but I can't see where it's used.

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