Clang: fix warning about implict copy-ctor with explicit move-ctor
This commit is contained in:
parent
09b25ab3e9
commit
f2d2218070
@ -21,6 +21,12 @@
|
||||
namespace Calamares
|
||||
{
|
||||
|
||||
JobResult::JobResult( JobResult&& rhs ) :
|
||||
m_ok( rhs.m_ok )
|
||||
, m_message( std::move( rhs.m_message ) )
|
||||
, m_details( std::move( rhs.m_details ) )
|
||||
{
|
||||
}
|
||||
|
||||
JobResult::operator bool() const
|
||||
{
|
||||
@ -55,7 +61,6 @@ JobResult::setDetails( const QString& details )
|
||||
m_details = details;
|
||||
}
|
||||
|
||||
|
||||
JobResult
|
||||
JobResult::ok()
|
||||
{
|
||||
|
@ -29,6 +29,9 @@ namespace Calamares {
|
||||
class DLLEXPORT JobResult
|
||||
{
|
||||
public:
|
||||
JobResult( const JobResult& rhs ) = delete;
|
||||
JobResult( JobResult&& rhs );
|
||||
|
||||
virtual ~JobResult() {}
|
||||
|
||||
virtual operator bool() const;
|
||||
|
Loading…
Reference in New Issue
Block a user