mirror of
https://github.com/catchorg/Catch2.git
synced 2025-09-20 11:35:39 +02:00
Made Colour copyable to remove warning
This commit is contained in:
@@ -149,8 +149,9 @@ namespace Catch {
|
||||
}
|
||||
}
|
||||
|
||||
Colour::Colour( Code _colourCode ){ use( _colourCode ); }
|
||||
Colour::~Colour(){ use( None ); }
|
||||
Colour::Colour( Code _colourCode ) : m_moved( false ) { use( _colourCode ); }
|
||||
Colour::Colour( Colour const& _other ) : m_moved( false ) { const_cast<Colour&>( _other ).m_moved = true; }
|
||||
Colour::~Colour(){ if( !m_moved ) use( None ); }
|
||||
void Colour::use( Code _colourCode ) {
|
||||
impl()->use( _colourCode );
|
||||
}
|
||||
|
Reference in New Issue
Block a user